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.