Google News

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

D2C brand The Clownfish to achieve 100% CAGR by 2025: Co-founder Kushal Bhansali

The company aims to grow 2 times year-on-year (YoY) across the categories of bags and rainwear in the next...