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.

CONTINUE READING

Login or register for unlimited FREE access

Login Register