Indian Renewable Energy Development Agency Limited (IREDA) is a leading public financial institution / NBFC under Ministry of New & Renewable Energy, engaged in promoting, developing and extending loans for...Read more