Home News Mucheru: ICT CS set to launch Sh150 Million Cybersecurity Hub in Thika