Nairobi, June 22nd 2016, DEMO Africa 2016 has short listed a total of 131 startups during its first round of adjudication. The 131 applications were narrowed down from 723 applications …
Tag:
We use cookies on this site to enhance your user experience. By clicking any link on this page you are giving your consent for us to set cookies. Accept More Info