By CEP Staff • 1 June 2016 in News

Germany puts 2.8 GW brake on onshore wind deployment