EDF, TotalEnergies, Sumitomo to Develop $4.5B Mozambique Hydropower Project Shem Oirere December 28, 2023 No Comments Consortium was picked as preferred developer to build a 1,500-MW run-of-river facility on the 2,574-km Zambezi River system, Africa's fourth longest.Read More