Business, Finance & Economics KRA Launches Data Clean-Up to Improve Taxpayer Register IntegrityBy Allan OmbugeJuly 1, 2024 Business, Finance & Economics 2 Mins Read The Kenya Revenue Authority (KRA) is undertaking a data clean-up exercise aimed at improving the integrity of its taxpayer register…