News

The megadam is set to become the world’s largest hydropower system and, costing an estimated $167 billion, by far the most ...
According to reports, China approved the construction of the USD 137 billion, five-year project in 2024. It is projected to produce 60,000 MW of power, making it the world's largest hydropower dam.