12

E-commerce Berlin Expo 2017 - Western Europe is ~18% of retail, what are you going to do about the other 82%? A survivors guide to the rest of the world

Embed Size (px)

Citation preview

New Countries: Brazil, Australia & Switzerland. Sales Office: Los Angeles