Kenya: Kenya Revenue Authority Hands 29 Tax Cheats Travel Ban – AuthenticAfrican

Posted on by All Africa

[Nation] The Kenya Revenue Authority (KRA) has issued orders stopping 29 suspected tax cheats from exiting the country, signalling the deployment of new measures to pile pressure on businesses flouting tax regulations.