Construction of the 800MW Sounda Hydropower Plant in Congo: One of the Largest Dams in the Republic of Congo
The Chinese company China Overseas Corporation is set to commence the construction works of the 800MW Sounda Hydropower Plant in … Read more