A new wind turbine installed in the Taiwan Strait went online last week, as part of the Fujian offshore wind farm project by the China Three Gorges Corporation (CTG). The system is the MySE 16-260 ...
Chinese state-owned manufacturing giant CRRC has installed a prototype 20MW floating offshore wind turbine that's among the largest ever erected globally. CRRC – best known as a leading railway ...