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