Home>World News>Siemens secures 126MW of Scottish onshore wind orders

Siemens secures 126MW of Scottish onshore wind orders

Siemens has won three onshore wind orders for projects in Scotland that will provide a combined capacity of 126MW.