The Kenya Revenue Authority (KRA) has appointed Mohamed Abdul M’maka as the new Commissioner for the Investigations and Enforcement Department, with effect from...