Six executives, including the marketing head, of India’s cosmetics-to-fashion retailer Nykaa have resigned since April, the…
Six executives, including the marketing head, of India’s cosmetics-to-fashion retailer Nykaa have resigned since April, the…