Safaricom : If not now, then when? | The Kenyan Wallstreet