Safaricom Named Global Compact LEAD Company https://tech-space.africa/safaricom-named-global-compact-lead-company/ 117 views16:53