By CEP Staff • 24 April 2014 in News

Solar thermal and biomass could save Germany Eur33 billion in fossil fuel imports