Humphrey Wattanga appointment as Commissioner General of the Kenya Revenue Authority (KRA) lifted him out of the privacy of investment management at Meghraj...
Kenya Revenue Authority is licking its wounds after a failure of internal systems created a loophole for businesses to enrich themselves with tax...
Taxman, however, says prolonged political season coupled with delayed release of funds to suppliers and county governments dampened revenue collection