September 25 (SeeNews) - French tidal power engineering group Sabella on Monday successfully completed cable connection for the D10 tidal turbine and produced its first tidal electricity.