Safaricom M-PESA Revenue Crosses KSh100 Billion in Half-Year Results business Safaricom M-PESA Revenue Crosses KSh100 Billion in Half-Year Results Staff Writer November 5, 2026