India tops global IPO charts in November 2025

Business