July 19, 2016November 13, 2017 InventiveAfrica Innovation, Products, technology Did you know that Africa is the home of innovation African Innovation Foundation holds its 5th Innovation Prize for Africa. Here are some of the nominations.
You must be logged in to post a comment.