Exclusive

Publication

Byline

Location

KRA tax audits: What taxpayers need to know

Nairobi, Aug. 23 -- A Kenya Revenue Authority (KRA) tax audit is one of those events that most businesses would rather not receive notice of. Yet an audit does not necessarily mean that a taxpayer has... Read More