By CEP Staff • 4 May 2016 in News

IREDA mulls $300 million taxable bond raise to finance green projects