Log in or start a trial to access this article

Siemens has won another wind turbine order in Peru, this time for 97MW.

Siemens gets 97MW Peru order

Siemens has won another wind turbine order in Peru, this time for 97MW.

Siemens has won another wind turbine order in Peru, this time for 97MW.