Plans to build the $12 billion Inga 3 hydropower project may be finally coming to fruition after a new energy treaty signed by South Africa and Democratic Republic of Congo…
Plans to build the $12 billion Inga 3 hydropower project may be finally coming to fruition after a new energy treaty signed by South Africa and Democratic Republic of Congo…