Briefing Former CS Adan Mohamed begins three-year term as KRA bossBy Samuel NjihiaMay 20, 2026 Adan Abdulla Mohamed has officially been sworn in as the new Commissioner General of the Kenya Revenue Authority (KRA), beginning…