News

"This dam can almost power the state of Texas," an engineer told Newsweek, with the scale of energy produced "simply ...
Commencement of China's most ambitious project since the Three Gorges Dam on the Yangtze was seized by Chinese markets as ...
The project, part of China’s push to expand renewable energy and reduce carbon emissions, could affect millions downstream in ...
The project on a river that runs through Tibet and India downstream could dwarf the Three Gorges Dam when completed.