E-commerce

Operating numerous digital businesses, all of which have an online e-commerce presence.