IREDA inks pact for 26 billion Japanese Yen loan from SBI’s Tokyo branchby The Uttam Hindu 28 March 2025 5:45 PM IST