Institute of Public Finance Faults State for Funding Weak Programs
The Institute of Public Finance faults state for repeatedly allocating taxpayer funds to underperforming and inefficient programs, warning that Kenya’s 2025/26 KSh 4.3 trillion budget...