The Karuma falls to be constructed on a the mega Karuma Hydropower Dam by Chinese company, China International Water & Electric Corporation (CWE).
The decision to award the Chinese company the multibillion deal has been preceded by close to two years of lengthened court battles that saw multiple revocations, sanctions, investigations [...]