Michael Joseph Resigns From Safaricom Board | The Kenyan Wallstreet