REC Limited - a ‘Maharatna’ CPSE and leading NBFC - has availed a Green Loan of Japanese Yen (JPY) 60.536…