The Body Shop seeks growth in India

Body Shop

The Body Shop is gunning to reach 150 stores by 2014 in India.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now