By CEP Staff • 3 April 2013 in News

ANALYSIS: Regulatory issues and solar challenge restrict German biomass