Kenya and South Africa Dominate Innovation Prize for Africa Awards Nominations

By Ogova Ondego Published April 13, 2015 South Africa and Kenya have contributed 60% of the...

Read More