Safaricom Profit Soars 52% to KSh 42.8B on M-Pesa, Data Growth | Streamline Feed | Streamline