Kenya Startup Ecosystem Platform
Investment arm of ICO, Spain's state-backed, public financial institution.