Tullow Oil

Tullow Oil

Tullow Oil received approval from the Ugandan government for the sale of a $575 million stake in an oil project to Total SE