IREDA Bags ‘Excellent’ Rating from DPE, Ranked Among Top 4 CPSEs and No. 1 in Power & NBFC Sector
New Delhi, May 21 (H.S): Indian Renewable Energy Development Agency Ltd. (IREDA), the leading green financing NBFC in India, has been recognized by the Department of Public Enterprises (DPE) as the top performer among Power and NBFC sector CPSEs for the FY 2023-24. According to DPE’s annual performance MoU list, which evaluates 84 CPSEs, IREDA…