By CEP Staff • 25 July 2013 in News

Siemens wins turbine order for 228 MW Welsh wind farm