Uhuru cracks whip on KEMSA board following an avalanche of scandals
KEMSA has been on the spot following a series of irregular tendering processes that have led to the loss of…
Breaking Latest News in Kenya
KEMSA has been on the spot following a series of irregular tendering processes that have led to the loss of…