Africa Tullow hits pause in Kenya 16/05/2020 By Ed Reed Tullow Oil has declared force majeure at its site in northern Kenya, putting plans to sanction the project this year in jeopardy.