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 on the River Mersey. This project, known as Mersey Tidal Power, is shaping up to be the largest tidal range scheme globally.