By CEP Staff • 26 January 2016 in News

Wind revenues blow profits down at Siemens by 37%