An interview with Peter Ndegwa, CEO of Safaricom.