SABELLA and Nova secure berth at world’s largest tidal energy site in Wales
United Kingdom – SABELLA and Nova Innovation have secured a 12MW berth at one of the world’s largest tidal energy sites off the coast of Holy Island, Anglesey, Wales.
Continue Reading