Indian Beauty Start-Up Nears $13 Billion Valuation in Debut | The Business of Beauty
Indian beauty start-up Nykaa surges to near $13 billion valuation in debut. Shutterstock. Shares of
Indian beauty start-up Nykaa surges to near $13 billion valuation in debut. Shutterstock. Shares of