eCommerce2 years ago
Nykaa witnessing resignations of six top executives
Beauty and fashion ecommerce giant, Nykaa, has reportedly experienced the resignation of six top executives, including its marketing head, since April this year. The departures have...