The Body Shop Strengthens Retail Footprint with New Store Launch at DLF Summit, Gurugram
Business Wire India The Body Shop, the iconic British-born international ethical beauty brand, has unveiled its newest store at DLF Summit, Gurugram, deepening its retail footprint in North India. The…