Channels
Only around 20 sites in the world have been identified as ideal locations for large scale tidal power-the UK has eight of these.
Login or register for unlimited FREE access
Login Register