Despite devolution marking a decade, more than three quarter of the counties are still struggling to attain their own-source revenue (OSR) targets.
Only 10 of the 47 counties surpassed their targets in the financial year ended June 2024, revealing the under-performance of the devolved units in revenue collection.