fintechkenya FlexPay Founders' Arrest Leaves Thousands of Kenyan Customers in Limbo September 6, 2026 Read more →