By CEP Staff • 20 February 2014 in News

ANALYSIS: Biomass project finance fell 6% in 2013 to $9.6 billion