Taxpayers Ordered to File Objections Exclusively on KRA iTax Platform

Kenyan taxpayers will now be required to file all tax objections strictly through the Kenya Revenue…