Nigerian fintech titan Paystack, a company acquired by Stripe in 2020, has suspended its Co-founder and Chief Technology Officer, Ezra Olubi, following a grave allegation of sexual misconduct involving a…
Remember me