News

The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed.
China is forecast to account for almost 60% of all renewable energy capacity installed worldwide between now and 2030.
China officially began construction of a hydroelectric project in the lower reaches of the Yarlung Tsangpo River in the Tibet Autonomous Region in the southwest of the country with a total investment ...