CS John Mbadi Responds to Kenyans’ Concerns on the Finance Bill 2025/2026 In an interview aired on Citizen TV Monday Report, Cabinet Secretary for National Treasury Hon. John Mbadi unpacked the highly discussed … Kevin Faraji in Civic Voice Jun 10 3 min read 763 views