The Battle of the Titanics

The Kenya Revenue Authority (KRA) is set to collect over Sh9 billion from Keroche Breweries after winning six appeal cases Continue Reading

Inside KRA’s war on dodgy landlords

You could almost cut through the thick air hovering around Wilson Airport’s KRA Medium and Small Taxpayer office. Hurdled together Continue Reading