The Kenya Revenue Authority (KRA) has pulled the plug on its online VAT registration system, citing a disturbing surge in tax fraud that has reportedly
The Kenya Revenue Authority (KRA) has pulled the plug on its online VAT registration system, citing a disturbing surge in tax fraud that has reportedly