Kenya’s (CA) suspends CEO Ezra Chiloba over alleged corruption by Felicia Akindurodoye September 21, 2023 0 A suspension has been issued to Ezra Chiloba, who served as the director-general or CEO of Kenya's ICT authority, the ...