Nykaa launched 53 stores in 36 cities in 2024
Multi-brand beauty and fashion retail business Nykaa launched 53 brick-and-mortar stores in 36 Indian cities in 2024 and saw K Beauty, gifting, and fast deliveries drive sales during the year.