Wave Hub seeks PelaStar licence
The UK Energy Technologies Institute's (ETI) floating wind turbine prototype project has taken another step forward.
The UK Energy Technologies Institute's (ETI) floating wind turbine prototype project has taken another step forward.