IREDA Bags ‘Excellent’ Rating from DPE, Ranked Among Best 4 CPSEs and No. 1 in Power & NBFC Sector
Mumbai, May 21, 2025: Indian Renewable Energy Development Agency Ltd. (IREDA), the largest pure-play green financing NBFC in the country, has been recognized…