The Long and Twisted Road to Build the Inga Dam
Hailed as the world’s largest hydropower project with a capacity of 40 GW and costing a whopping USD 80 billion,
Read moreHailed as the world’s largest hydropower project with a capacity of 40 GW and costing a whopping USD 80 billion,
Read more