Share Safaricom receives publicity worth millions

Let's do Biz