Tullow Oil plc has formally announced that the sale of its assets in Uganda to Total has completed with $500…
In Uganda, 88% of the population is not connected to the public electricity grid and yet lack of access to…