TECHNOLOGY Safaricom’s Statement Regarding IEBC’s System’s Failure is UnconvincingBy CyrusMarch 6, 201311 Safaricom’s Nzioka Waita was at pains last night trying to make me look like I created the mess they are…