Features Backing the next Wizkid: tech platforms want you to invest in the next Afrobeats star Olumuyiwa Olowogboyega 25 months ago