The jacket for the European Inch Cape offshore wind power project completes load-out for shipment in Zhuhai, South China’s ...