Temporary Closure of Safaricom Shops June 10, 2020 Editor Off Brand Buzz, As we are all aware, Kenya and indeed the World is still contending with the...