Home Tullow Oil lifts ban on its main licences in Kenya Tullow Oil lifts ban on its main licences in Kenya

Tullow Oil lifts ban on its main licences in Kenya

British firm Tullow Oil lifted its declaration of force majeure on its main licences in Kenya