Indian beauty startup Nykaa shimmers to near $13bn valuation in debut

Print Friendly and PDF