By CEP Staff • 4 August 2011 in News

Siemens carves up renewables division to focus on differing requirements of wind and solar