Planet M opening 500 new stores
Planet M, one of the largest entertainment and lifestyle chains in India, opened a new store at Elgin Road in the city as part of its elaborate expansion plans. But the company is planning to set up 500 outlets, 75 of them in the metros, by the end of this financial year. Currently, Planet M has 150 stores across 41 cities in India. The new stores encompassing three formats-MegaStores covering more than 3000 sq ft
including a theme cafeteria, SuperStores will be a new opportunity for signage supplier and in-store media companies.