Accurate .Timely . News
The Kenya Revenue Authority (KRA) has suffered a significant setback following a ruling by the High…