Kenya Revenue Authority (KRA) is now pushing for its annual budget allocations to be secured at a minimum of 2 percent of its revenue targets every financial year.
At the same time, KRA is drowning in debt as it owes Sh9.4 billion in pending bills to suppliers.