Liverpool City Region Mayor Steve Rotheram has today announced that the formal planning process has begun for what would be the world’s largest tidal power scheme.
Liverpool City Region Mayor Steve Rotheram has today announced that the formal planning process has begun for what would be the world’s largest tidal power scheme.