The Beauty Mogul: Uncovering the Owner of Nykaa
In the realm of Indian beauty and cosmetics, one name stands out – Nykaa. Founded in 2012, Nykaa has revolutionized the way Indians shop for beauty products, offering a wide range of international and domestic brands under one digital roof. But have you ever wondered who is the mastermind behind this beauty empire? In this …