The leading publication on the international beauty industry
Interview with The Body Shop India coo Shriti Malhotra
April 19, 2011
The Body Shop launched in India in 2005 and now has 60 stores, with plans to reach 150 pointsof- sale by 2014. The Body Shop India coo Shriti Malhotra tells BW Confidential about the chain’s strategy and beauty...