United Kingdom

United Kingdom

Updated: Moray East reaches financial close

The 950MW Moray East project off the coast of Scotland has reached financial close, its developers have announced.

Windpower Monthly Events


Latest Jobs