Network of ~40,000 physical stores

Companies that use Network of ~40,000 physical stores as a distribution channel.