By CEP Staff • 10 February 2015 in News

Siemens gets turbine order for 200 MW Texas wind project