Kenya Revenue Authority Wins $22 Million in Tax Battle against Africa Oil Corp
Africa Oil Corp. has been ordered to pay $22 million in regards to its appeal process to Kenya Tax Appeals Tribunal related to Kenya Revenue Authority’s corporate income tax and … Read More