British Beauty Brand Lush Opens First Store In Delhi
Cruelty-free cosmetics major debuts immersive retail experience at Nexus Select Citywalk, with Mumbai and Bengaluru next British cosmetics brand Lush on Tuesday marked its formal entry into India’s physical retail market with the opening of its first-ever store at Nexus Select Citywalk in Saket, New Delhi, signalling a deeper commitment to one of the world’s […]
