Listen

Description

Indian investors committed Rs 5.41 lakh crore to the ten IPOs launched in November 2023. Why is that worrisome? Find out in this episode of Investors' Hangout.