Six Nykaa executives stand to make over Rs 850 crore or $115 million through their existing shareholding and vested options ......
Follow VCCircle on Google News for the latest updates on Business and Startup News