… addressing journalists at Serena Hotel, Nairobi on July 19, 2023. FILE … out on big contracts in Kenya due to bribe requests … also flagged political interference in Kenya’s judiciary and extortion in … barrier to doing business in Kenya. US firms continue to …