PTI Photo Business India’s NSE launches £1.76bn mega IPO after decade-long wait Pramod ThomasSep 17, 2026