Failed burden of proof costs EPZ firm Sh390m tax fight Business August 19, 2026 The Tax Appeals Tribunal has upheld a Sh389.8 million tax claim against a warehouse and transport firm, Transfleet (EPZ) Limited,…