Of the 57 IPOs in 2023, 41 received mega response of more than 10 times

Of the 57 IPOs in 2023, 41 received mega response of more than 10 times