Kenya's Safaricom rides M-Pesa wave to $282m half-year profit

Safaricom CEO Peter Ndegwa

Safaricom CEO Peter Ndegwa