Skip to main content

Safaricom dismisses 118 staff, recovers $7.34m in agent commission fraud | Mukoko News