Interview with The Body Shop India coo Shriti Malhotra

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...
Read the full article now!
Subscribe