By CEP Staff • 19 June 2012 in News

BlackRock NTR Renewable Power Fund reaches $252 million first close