Tullow will now initiate a new sales process

Tullow Oil calls off Uganda 230,000 barrel sale deal

Reading Time: < 1 minute London, Thursday Tullow Oil’s sale of a stake in its planned 230,000 barrel per day project in Uganda to France’s […]