The Body Shop to launch 20 sustainability-focussed workshop stores this year

The Body Shop, a premium beauty brand, has transformed its top store in Mumbai’s Palladium Mall to...

Read More