desk_view
Nykaa Deepens Its Luxury Beauty Footprint in Delhi NCR with Its Largest Store in India
. Spanning in an area of 5,500 sq. ft., the new store brings together a curated luxury assortment, elevated experiences and beauty expertise, marking a significant step in Nykaa’s continued investment in premium beauty retail.