All about finance. India Leads in Global IPO Scene: Holds 22% of World's IPOs, Raising $2.8 Billion in Q1 2025 , and Administrator 2025 May 1