Safaricom announces launch of five new Safaricom shops

Business | Thursday 30 Nov 2017 3:48 pm