Mbadi appeals to KRA officials to embrace morality in tax collection

Treasury CS John Mbadi has challenged Kenya Revenue Authority officials to engage the best practices of morality while discharging their mandate of revenue collection. Speaking during the commemoration of the authority’s 30th anniversary in Nairobi on Monday, September 1, 2025, Mbadi opened up about how his experience in the civil service opened his eyes to […]