DEMO Africa 2016 shortlists 131 companies on its first round of adjudication
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…