image
India's IPO proceeds hit record INR 1.77 lakh crore in 2025