News
How Tullow KRA Ksh 23B Tax Dispute Exploded Into a Full-Blown Legal Fight
Tullow Oil has drawn a hard line against the Kenya Revenue Authority, flatly rejecting a Ksh 23 billion tax demand that could derail the British firm's carefully negotiated exit from Kenya's oil sector. KRA claims Tullow underpaid Value Added Tax and Capital Gains Tax when it