Orbital Marine Power toasts the launch of the world’s most powerful tidal turbine off the coast of Dundee, Scotland, the 2MW Orbital O2 Orbital Marine Power Wave and Tidal