Source:New Atlas|By:Joe Salas|Date:01/04/2025, 2:03:00 AM
China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam. The project is slated to be built…
Continue reading with a subscription
This article is available to subscribers. Subscribe to read it in full, or sign in if you already have an account.