
Business
Metro Brands Opens Its 600th Flagship Store
Bengaluru: Metro Brands, India’s leading specialty footwear and accessories retailer, having a presence across 134 cities spread across 29 states and union territories in India, announced the opening of its landmark 600th flagship store nationally […]