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