New insights, including research from NASA, reveal that China's colossal Three Gorges Dam, the world's largest hydroelectric power project, is having a measurable, albeit minuscule, effect on Earth's ...
When we talk about feats of engineering, very few megastructures on Earth rival the sheer scale of China's Three Gorges Dam. It's located in Hubei province, spanning the mighty Yangtze River, and it's ...
Liao Ran, a corruption analyst at Transparency International, discusses the fall of Zhou Yongkang, China’s former security chief, and the consolidation of power by President Xi Jinping. By Didi ...
SHANGHAI (Reuters) - As China counts the costs of its most punishing flood season in more than three decades, the role played by the massive and controversial Three Gorges Dam - designed to help tame ...
BEIJING (Reuters) - Chinese government auditors have found more accounting problems with projects linked to the $59-billion Three Gorges dam, the world's biggest hydropower scheme, following a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results