Follow us on
loading....
Tidal stream power generates the UK’s 11% of yearly electricity and plays a substantial part in the government’s drive for...