The most powerful clean energy tidal turbine in the world has started to generate electricity off the coast of Scotland The Orbital O2 tidal turbine has...