IREDA Inks Pact for 26 Billion Japanese Yen Loan
The Indian Renewable Energy Development Agency Limited (IREDA) announced on Friday that it has secured a loan agreement worth 26 billion Japanese Yen from the State Bank of India’s Tokyo branch, which includes a green shoe option of an additional 10 …