Kenya’s integrated tax system helped raise number of active taxpayers by 5.8m, says revenue authority executiveBy Reem Walid · 8 February 2023