IREDA celebrates 38th Foundation Day IREDA has achieved ‘Excellent’ Rating for the 3rd Consecutive Year: CMD Indian Renewable Energy Development Agency Ltd. (IREDA) celebrated its 38th Foundation Day on March 11, 2024, marking a significant milestone in its journey towards fostering renewable energy development in India. The Foundation Day celebration provided a valuable opportunity to […]