Huge new £3.5bn plan to build world's largest tidal barrage to power UK city

The £3.5bn Mersey Tidal energy scheme, set to be the 'world's largest', has received strong public approval in its first consultation.

No comments

Read more