TECHNOLOGY Kikao64, Sh100 million Tech Hub Launched in EldoretBy Francis MuliFebruary 25, 2021 Kikao64 has opened a new co-working space in Eldoret town with the aim of supporting and growing tech innovations and…