The Kenya Revenue Authority (KRA) has for decades hurt the cash flows of businesses from delays in making tax refunds.
The delays have denied firms the funds to reinvest in their operations and make profits, which impacts future taxes, in a classic case of shooting yourself in the foot.