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