UK’s Tide Comes In
Only around 20 sites in the world have been identified as ideal locations for large scale tidal power-the UK has eight of these.
Only around 20 sites in the world have been identified as ideal locations for large scale tidal power-the UK has eight of these.