Sachin Bansal Owns 97.39% Stakes In IPO-Bound Navi Technologies – Inc42 General Fashion ecommerce giant Nykaa, when it went for public listing late last year, had broken several glass ceilings. Be it for a woman entrepreneur … Read the full article