An Opera News Kenya publication
Days after the Kenya Revenue Authority (KRA) agreed to an out-of-court settlement on a tax dispute…