Originally published by TechCabal. Read the full story →
Kenya has appointed Adan Abdulla Mohamed as Commissioner General of the Kenya Revenue Authority (KRA), in a major leadership reshuffle as President William Ruto’s government faces growing pressure to raise revenue.