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 to celebrate local culture after debuting the concept in select ‘workshop stores.’