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