World Bank Commits $1 Billion to Revive Key Congo Hydro Plan
Currently the world''s largest hydropower plant is the 22,500-megawatt Three Gorges project on the Yangtze River in China. Most electricity currently produced at Inga is transmitted 1,600
View Details