The High Court has barred Kenya Revenue Authority (KRA) from signing the Sh866 million tax collection system deal.
The decision by High Court Judge George Odunga is a major blow to the Kenyan Caesar together with the firm that had clinched the contested deal as they will have to wait until the case is heard and determined.