Safaricom Faces Antitrust Complaint Over Alleged Anti-Competitive M-Pesa Deal with Ziidi Fund | Streamline Feed | Streamline