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 ...
Tullow Oil has drawn a hard line against the Kenya Revenue Authority, flatly rejecting a Ksh 23 billion tax demand ...
© 2025 KBF