Former ICT Cabinet Secretary Eliud Owalo has held a meeting with a British High Commission delegation to strengthen government performance.
This is the first meeting Owalo has held since President William Ruto appointed him the Deputy Chief of Staff.