Commentary
China Embarks on a New Hydroelectric Project — the World’s Largest
China has begun construction on the world's largest hydropower dam, known as the Motuo Hydropower Station, on the eastern rim of the Tibetan Plateau, which will cost $170 billion and...
