China Three Gorges Corporation (CTG) has installed what is described as the world's largest single-unit capacity floating offshore wind power structure, including a 16-MW wind turbine.