E-Commerce Platforms

GBS’ wide network of distribution includes more than 350,000 physical points of sales as well as close to 50 e-commerce platforms spanning 80 countries.