The Democratic Republic of Congo picks Nigeria’s Sterling Oil to lead the development of a scaled-down version of the Inga Dam, the world’s biggest planned hydropower project. The decision raises questions due to corruption allegations against Sterling Oil’s founders.
Tag: