New U opens news beauty stores in India

Beauty retailer New U, part of India’s Dabur group, opened twin flagship stores in South Delhi in May. The stores are located in Khan Market and Defence Colony and have a combined area of nearly 1,200ft2 (111m2). The stores offer...

Read the full article now!
Subscribe