Karuma Hydropower Project nears Completion

Water Journalists Africa As the 600 MW Karuma Hydropower project edges towards completion, a crucial milestone is currently underway – …
Water Journalists Africa As the 600 MW Karuma Hydropower project edges towards completion, a crucial milestone is currently underway – …