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