The company’s recent achievements, including receiving prestigious ‘Navratna’ status, record financial performance and strategic initiatives in green energy financing. Indian Renewable Energy Development Agency Ltd. (IREDA) celebrated its 39th Foundation…