The Kenya Revenue Authority (KRA) is set to launch a new staff management system to improve tax compliance and oversight of ...