News and Politics
Who is Adan Abdulla Mohammed, the New KRA Commissioner General?
Adan Abdulla Mohammed has been appointed the new Commissioner General of the Kenya Revenue Authority, bringing decades of experience in banking, trade, economic policy and public administration to one of Kenya’s most influential public finance positions.
Read More