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 ...