The Body Shop Opens New Stores In Hubli, Delhi And Revamps Bengaluru
New Workshop stores celebrate local culture, while the Bengaluru store offers an immersive shopping experience The Body Shop, the international ethical beauty brand, has expanded its presence in India with the opening of new Workshop stores in Hubli (Karnataka) and Pitampura, New Delhi, along with a revamped store in Indiranagar, Bengaluru. According to the company […]
