Kenyan Emerges Second in Innovation Prize for Africa Competition

By Ogova Ondego Published May 15, 2015 Kenya’s Alex Mwaura Muriu has won Second Prize in an...

Read More