Wind Energy – Floating Wind
The European Marine Energy Centre (EMEC), based in Orkney, Scotland, has concluded concept design for a new 100MW floating offshore wind test and demonstration site.
[Read more…] about EMEC concludes concept design on 100MW floating wind test site in Orkney