us.kantar.com
Kantar - Why Alibaba's First European Store Matters
The eCommerce giant is testing the waters of European commerce with its first physical store in Madrid.