Meygen
Atlantis Resources nets €20m EU grant for new 6MW turbine array
Tidal power experts plan to build the 6MW Project Stroma turbine array in Scotland in next phase of high profile Meygen project
Tidal power experts plan to build the 6MW Project Stroma turbine array in Scotland in next phase of high profile Meygen project