ecosystem NEST Opens in Nairobi Kenya, Promises to Support Startups in Africa Olumuyiwa Coker 115 months ago