The Kenya Revenue Authority (KRA) was temporarily barred from collecting the minimum tax from businesses by the High Court on Monday, April 19....