Kenyan startup beats Nigerian competitors, others to TechCrunch’s $25,000

0
346



Lori Systems, a startup based in Nairobi, Kenya has emerged overall winner of the first ever…

Read More…..Source