IREDA Earns ‘Excellent’ Rating for Fourth Consecutive Year with 98.24 Score in FY 2023-24 8 January 2025
REC Limited Allocates ₹14 Crore for Advanced Cancer Treatment Facility in Uttar Pradesh 28 December 2024