Fabrication contract awarded for Welsh tidal energy project
The 20 MW HydroWing tidal energy array will be deployed at Morlais off the island of Anglesey (Ynys Môn) in Wales, one of the largest…
adminMay 27, 2025




