Business Kenya proposes faster payouts for depositors in collapsed banks By Maureen Kinyanjui · 3 Apr 2025