[Capital FM] Nairobi — The Independent Electoral and Boundaries (IEBC) started streaming verified presidential results late Thursday as it races against time to declare final results.