By CEP Staff • 21 April 2015 in News

ANALYSIS: Top 20 banks arranged $27.4 billion across 430 clean energy deals for 2014