The Body Shop drops prices in India

In India for close to a decade, The Body Shop claims its products are 100% ‘vegetarian’, and sells across 150 stores.