July 18, 2016 Nairobi, Kenya: Demo Africa, the continent’s premier launch pad for emerging technologies and trends has today released the list of its final 30 startups that will launch …
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