Lighthouse India invests around USD 15 million for minority stake in Nykaa; TVS Shriram exits

Top