Sale of entire stake in Uganda to Total for $575m

Companies

Tullow Oil (TLW)
UK 100

Latest directors dealings