Mega IPOs smash the villain tag in 2025, delivering nearly 3x returns of smaller listings | Economy Current Affairs | KarmSakha