instore

The Body Shop rolls out in-store murals to celebrate local culture

Beauty and personal care business The Body Shop has introduced mural designs in its stores in numerous Indian cities including…

3 months ago