Companies Corporate shakeup continues as Safaricom replaces board members Abraham Augustine 14 months ago