Siemens secures 53MW Scotland wind order

Siemens has secured the order for the Blackcraig Hill onshore wind power plant in Scotland. The 53...

Read More