China Three Gorges
China Three Gorges

A massive, multibillion-dollar renewable and fossil-fuel energy project is underway in China. The installation, being built by China Three Gorges (CTG), includes wind, solar, energy storage and coal-fired power generation.…

Two Chinese companies announced production of the largest offshore wind turbine built to date, a 16-MW unit developed by China Three Gorges (CTG) and Goldwind. The groups on Nov. 24…

A new 16-GW hydropower project in China and a 9-GW plant in Indonesia are among several projects being highlighted as part of Global Hydropower Day, being celebrated Oct. 11 as…