Ecommerce, Investments

PE Firm TVS Capital Looking to Invest Rs. 25Cr in Beauty eCommerce Startup Nykaa