Treasury Responds to Ksh53.6 Billion Bond Payment Delays | Collector
Kenyans
Treasury Responds to Ksh53.6 Billion Bond Payment Delays
Controller of Budget flagged bond payment delays, prompting questions about the Treasury’s cash flow, debt management and how the government is handling mounting pressures.