desk_view
The Body Shop Opens New Store at Pacific Mall Jaipur
The British-born beauty brand operates more than 200 stores across India and plans to open 20 to 30 additional outlets during the current fiscal year.
Franchise News: The Body Shop Opens New Store in Gurugram
The new outlet adds to the beauty and personal care brand's growing store network and aims to serve consumers in one of the country's key retail and commercial hubs.
The Body Shop Expands Presence in Gurugram With New DLF Summit Plaza Store
The Body Shop has expanded its retail presence in Gurugram with the launch of a new store at DLF Summit Plaza.

Explore Franchise Opportunities by Industry