The Body Shop Showcases Local Culture Through Stunning Murals Across Workshop Stores
New Delhi, July 31, 2024. The Body Shop, a British-born international ethical beauty brand, continues to celebrate the rich cultural tapestry of India through innovative store design concepts. Following the success of various workshop stores such as Chandigarh, Indore, Kochi, Ahmedabad, and New Delhi to name a few. The brand has now introduced distinct mural…