The Body Shop expands retail footprint with new Workshop stores and revamped stores across India
Maintaining its strong emphasis on celebrating local culture, craftsmanship, and community-led beauty, The Body Shop’s latest stores embody its vision of conscious retail National,
