More
Nykaa CEO Steps Up as Marketing Head as Six Executives Resign Amid Growing Competition
Six executives, including the marketing head, of India’s cosmetics-to-fashion retailer Nykaa have resigned since April, the company said on Wednesday, key departures that come as competition...