Europe’s largest tidal energy project to make a splash in 2021

A new joint venture has been created to deliver the project off the coast of France

ELN TV