Peter Kariuki
September 8, 2025
Kenyan bank depositors have lost nearly Sh22 billion in just six months as savings and...
