News

China begins building a mega dam in Tibet to boost renewables, sparking concerns from India and Bangladesh over downstream ...
Commencement of China's most ambitious project since the Three Gorges Dam on the Yangtze was seized by Chinese markets as proof of economic stimulus.
China said it has talked with countries downstream about its new dam project in Tibet, a massive undertaking that will affect ...