New Energies
How the world’s largest tidal power project in Liverpool is progressing
Isbel Lazaro, March 15, 2024. The city of Liverpool, England, has submitted detailed proposals for the construction of the world's largest tidal power generator…