logotype
Sign inJoin Now

Hydropower project: China to build world's largest dam

Cameron Drummond

Cameron Drummond

Senior Business Writer

Hydropower project: China to build world's largest dam
Three Gorges Dam. Credit: Rehman / Wikicommons