Share Twitter Facebook LinkedIn Email In Orkney, tests are ongoing on the world’s most powerful tidal energy floating turbines. In Aberdeen, Dundee, Birmingham, Brighton and London, city Read More