7 Nov 2026 1:13 pm | Citizen TV 781 views Duration: 1:59 Treasury Cabinet Secretary John Mbadi has challenged universities to invest more in research, innovation and skills development to accelerate Kenya’s economic growth.