An artist’s impression of the future Konza Technology City, Kenya. Konza Techno City/Kenya ICT Board
 

An artist’s impression of the future Konza Technology City, Kenya. Konza Techno City/Kenya ICT Board