Fintech Company Paystack Suspends Co-Founder Ezra Olubi Over Sexual Misconduct Allegation
Paystack, the Stripe-owned Nigerian payments company, has suspended its Co-founder and Chief Technology Officer, Ezra Olubi, following an allegation of sexual misconduct involving a subordinate. […]