Got news to share or want to partner with us? Shoot us a mail: [email protected]
Nigeria, Kenya, Egypt, and South Africa are the top four startup investment destinations so far according to The Big Deal Report.