I
​ have held the opinion that Mpesa would have fared better as it's own independent entity​ outside the confines of Voda globally - 
http://www.mbuguanjihia.com/business/would-mpesa-fair-better-as-its-own-corporate-entity.html