Africa Here are the top 10 nominees for Innovation Prize for Africa 2017By Staff WriterJune 15, 2017 The African Innovation Foundation (AIF) has announced the top 10 nominees who will be contending for…