Business Retail India News: Metro Brands Opens Foot Locker’s Second India Outlet in Noida – Indian Retailer July 28, 2025 Retail India News: Metro Brands Opens Foot Locker’s Second India Outlet in Noida Indian Retailer Source: www.indianretailer.com