The world of renewable energies is on the cusp of pioneering steps ahead with the arrival of Minesto’s Dragon 12, an undersea turbine. The innovative system is poised to harness marine currents’ power ...