IREDA and KfW Sign €20 Million Loan Agreement
The KfW Development Bank and the Indian Renewable Energy Development Agency Ltd. (IREDA) have signed the 6th Line of Credit (LoC) for €20 million to…
Read insight — IREDA and KfW Sign €20 Million Loan Agreement