Google News
spot_img

The Body Shop to launch in Amritsar, Baroda

Must Read

Planet Retail Group Pvt Ltd, which offers a portfolio of brands such as The Body Shop, Guess, Next, Debenhams, and Accessorize catering to the fashion, beauty and lifestyle retail segment in India, is all set to open two stores of The Body Shop in March. The store in Alpha Mall, Amritsar, shall open on March 18 while the other store shall open by the end of the month at Centre Square Mall, Baroda.

Last month, The Body Shop launched its two stores in Ampa Skywalk Mall, Chennai (650 sq.ft) and Inorbit Mall, Hyderabad (450 sq.ft). Currently, The Body Shop is operational 33 stores occupying total retail space of 19,590 square feet in 13 cities including Delhi/NCR, Jaipur, Ludhiana, Indore, Lucknow, Ahmedabad, Pune, Mumbai, Chennai, Bangalore, and Hyderabad.

— IndiaRetailing Bureau

Latest News

Max Fashion launches new youth centric brand ‘Urban’

The first Max Urban collection will be available across the brand's retail stores as well as on the e-commerce...