Economy & Politics Tax pledges accepted, new KRA chair says President William Ruto, directed the taxman to slow down on what he termed harassment of Kenyans January 13, 2025