Nykaa, India’s leading beauty and personal care destination opens its Luxe doors at Churchgate, taking the total count of its offline presence in the country...
Nykaa, India’s leading omni channel lifestyle retailer, announces the launch of the widely renowned, much-loved beauty brand e.l.f. Cosmetics.
Launched in 2004, e.l.f....