Inga in DRC, the largest hydro-power dam in the world, still in the project phase

By Pierre Jacquemot