. . . "Corruption is the biggest impediment to Kenya's economic growth." .