By CEP Staff • 15 September 2015 in News

Siemens sets up new onshore wind sales channel