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