Business Loan defaults soar to 20-year high as Kenyans struggle with tough economy By Maureen Kinyanjui · 12 Jun 2025