EMEC Concludes Concept Design on 100 MW Floating Wind Test Site
The European Marine Energy Centre (EMEC), based in Orkney, Scotland, has concluded concept design for a new 100 MW floating offshore wind test and demonstration site.
Source: azocleantech.com