Holders of government debt

(Sh trn)

Banks hold Sh2.31 trillion worth of government debt, accounting for 45.9 percent of the State’s domestic public debt.
Source: CBK
The Nation