Kenya Sevens recovered from their close defeat to World champions France to stun Dubai Sevens defending champions South ...
Head of Public Service Felix Koskei has urged public institutions to integrate governance standards into performance evaluations to improve accountability and service delivery.