Top Match
Sh152 billion shortfall in tax collections threatens public spending
Treasury records show KRA collected Sh1.161 trillion between July and December 2025, missing the Sh1.314 trillion needed to stay on track for its Sh2.627 trillion annual target.