India’s ‘biggest IPO’ is reportedly set to launch October 21, 2026 · Digg