An Opera News Kenya publication
In the latest Human Capital Index report Kenya was ranked 94 with a Human Capital…