IREDA reports profit after tax of Rs 3.84 billion in the first quarter of 2024-25 July 16, 2024 | News This content is restricted.