Online customer portals and mobile apps

Companies that use Online customer portals and mobile apps as a distribution channel.