ecosystem Rasheeda Yehuza is the winner of the 2015 Future Awards Africa Prize in Technology Gbenga Onalaja 117 months ago