By CEP Staff • 27 July 2012 in News

Renewable energy provided 25% of Germany’s energy in 1H12