technology
ng
en-us
Kenya appoints Adan Mohamed as tax chief amid revenue pressure
Kenya has appointed Adan Abdulla Mohamed as Commissioner General of the Kenya Revenue Authority (KRA), in a major leadership reshuffle as President William Ruto...
TechCabal — African Tech
Kenn Abuya
3 weeks ago
News
Adan Abdulla Mohamed