KRA officers have seized a consignment of goods, which had been diverted into three godowns in Ruiru Town. The goods, seized on 13th...
The claws of the Kenya Revenue Authority (KRA) are scratching deeper, even as the taxman offers defaulters another chance to escape prosecution. In...