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