Apparel
Planet Sports new stores
Planet Sports, India’s largest multi-brand sports and lifestyle retail chain, with over 62 specialty stores and presence across Pantaloon, Central and Brand Factory in 40 cities, has recently added three more stores to its retail chain. These have come up in Ranchi, Baroda and Hyderabad. The chain that was started in 2003, has today emerged as a...
loading...