A hydropower renewable energy project with a capacity of 570 MW. Located in Beili, Central Equatoria, South Sudan. Current status: cancelled.
A hydropower renewable energy project with a capacity of 570 MW. Located in Beili, Central Equatoria, South Sudan. Current status: cancelled.