
The Body Shop Fuses Beauty and Actionism with Revamped Store in Noida
National, 02nd September 2025: The Body Shop, a British-born international ethical beauty brand, unveiled its revamped store at DLF Mall of India, Noida. The new retail concept, which connects beauty with actionism, was met with great […]