China Launches Construction of Megadam Project
China has begun construction on what will be the world’s largest hydropower dam, a facility with a projected annual generation capacity of 300 billion kWh of electricity—nearly three times the production of the Three Gorges Dam, the record holder since 2006. First announced in 2020, the dam—to be called the Motuo Hydropower Station—will be located…

