Retail India News: LUSH Opens First India Store at Select CITYWALK Delhi
British cosmetics brand LUSH has entered India’s physical retail market with the opening of its first store at Select CITYWALK, Saket, New Delhi. The…
Lush to enter Delhi
The UK-based fresh handmade cosmetics brand Lush is planning to open its first store in Delhi.   Rose Byfleet, Project Manager,…
Explore Upcoming Events And New Age Agendas
Stay on top – Get the daily news from Indian Retailer in your inbox