European Marine Energy Centre
Oil and gas players firing up for tilt at floating wind work
Energy_Transition