Featured Adan Mohamed appointed Kenya’s tax chief as government seeks stronger revenue intakeBy Insider Editor0 Adan Abdulla Mohamed as appointed the new Commissioner General of the Kenya Revenue Authority, in a leadership change that comes…