Accurate .Timely . News
Michael Joseph has stepped down from his position as Director at Safaricom PLC, effective from August…