IEBC Chief Executive Officer Ezra Chiloba (left), IEBC Chairman Wafula Chebukati (centre) and other officials after a meeting in Nairobi. [Moses Omusula, Standard]
Key players in the August 8 elections were left weighing their options as the row over the awarding of the ballot printing tender to a Dubai firm showed no signs of letting up.