Adidas India

1 - 3 Result out of 3
The stadium format stores have already proved successful from the business point of view in countries such as US, UK, France, Japan and South Korea.