Leadership wrangles at the giant Kenya Industrial Research and Development Institute (KIRDI) are threatening to derail the Vision 2030 development agenda. KIRDI is the flagship of the government ...
[Courtesy] Staff attrition at the Kenya Industrial Research and Development Institute (KIRDI) has been mentioned as one of the reasons behind shrinking innovation in the industrial space that is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results