Welsh marine energy test site updates marine license
Marine Energy Test Area (META), Wales’ national marine test center, has upgraded its marine license and will now be able to accommodate more tidal turbines and larger mooring spreads.
The post Welsh marine energy test site updates marine license appear…
Welsh marine energy test site updates marine license Read More »