Lori Systems wins Best of Show at Startup Battlefield Africa …
At the very beginning, there were 15 startups coming from all around Africa. After an incredibly fierce competition in Nairobi, Kenya, here are the winners of..
Africa: Facebook’s Money Sets African Start-Ups Competing At …
Share: Africa Clean Energy Summit