Adidas
-
TFW Bureau Feb 29, 2024 - 1 min readLeading athletic apparel and footwear brand Adidas has launched its Home Of Sport concept store in Mumbai on the Linking Road. The stand-alone store occupies a retail space of 6,307 sq. ft. spread across four floors. “Mumbai, say hello to our newest Home Of Sport concept store! We’ve woven Mumbai’s vibrant culture into every fiber ...