The country’s first Foot Locker store will be in a prominent Delhi mall and will be based on the American footwear chain’s ‘Store of the Future’ concept Mumbai: City-based footwear retailer Metro Brands Ltd. (MBL) is set to open its first Foot Locker store in October this year, a source with close knowledge about the […]
The post Metro Brands Ltd. to open India’s first Foot Locker store in Delhi in October 2024 appeared first on India Retailing.