Metro Brands Limited
Metro Brands Limited is Indian footwear specialty retailers company. It has 598 Stores in 136 cities across 29 Indian states and Union territories as on 2021. The company annual revenue is 8,000 million INR and annual net income is 681 million INR as on 2021. The headquarters is in India.