2 Mins Read MARKETS Tullow Oil Says it Will Fail to Meet Contractual Obligations in Kenya2020-05-20By Muindi Tullow Oil has declared force majeure on its main licences in Kenya according to a statement from Africa Oil Corp…