The Body Shop India Set to Expand Its Footprint to 100 More Brand Touchpoints by 2025
The Body Shop, a British-born international ethical beauty brand, has an ambitious yet purposeful vision for growth in India. The brand plans to expand to 100 more brand touchpoints by focusing on a major expansion in the Travel Retail, Beauty Specialty and Qu

