Online Portals and Retail Stores

Companies that use Online Portals and Retail Stores as a distribution channel.