0 CS Mbadi Ordered to Address Kenya’s Debt Burden by 2029 March 4, 2025 Leila Abdi The Controller of Budget, Margaret Nyakango, has instructed Treasury Cabinet Secretary John Mbadi to lower