Online Magazine – Hydro Edition

High Tide – The world’s most powerful tidal turbine is being tested at the European Marine Energy Centre in Orkney, Scotland