BBusiness Read More India’s largest stock exchange files for IPO as mega-listings gather paceJune 18, 2026 Statues of people and a bull are seen next to the logo of the National Stock Exchange (NSE)…