The Indian Renewable Energy Development Agency Limited (IREDA) is a Mini Ratna (Category – I) Government of India Enterprise, operating under the administrative control of the Ministry of New and Renewable Energy (MNRE). Founded in 1987 as a non-banking financial company (NBFC), IREDA stands as a public limited government entity committed to fostering, advancing, and …