NEWS

Foot Locker Kicks Off New Store at Khar West

Metro Brands Ltd. has expanded Foot Locker’s presence in India with a new store at Platinum Avenue, Linking Road, Khar West, Mumbai. This marks the latest step in Foot Locker’s India journey, which began with its omnichannel debut in October 2024. Metro Brands operates the physical stores, while Nykaa Fashion manages e-commerce through dedicated platforms […]