By CEP Staff • 4 May 2016 in News Siemens’ wind and renewables division helps push revenues to Eur19 billion in Q2 2016