2 Mins Read PEOPLE KRA Announces Business Reorganisation, Appoints Intelligence Chiefs and Internal Auditor2019-12-03By Khusoko The Kenya Revenue Authority (KRA) has reorganized its business by appointing two new commissioners and a deputy commissioner. Dr. Terra…