Orient Cable has completed a dynamic subsea cable project for China Three Gorges at an anti-typhoon floating wind turbine pilot project in China