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“We don’t need no expansion, we don’t need no #dedollarization, we don’t need no thought control!,” to paraphrase the cult
Read more