Kenyan Financial Firms Launch Initiatives and Face Government Scrutiny - October 2025