UK tidal power firm unveils ‘world’s largest’ turbine

It is expected to be deployed on future phases of the MeyGen tidal project

ELN TV