Paystack, a leading Nigerian payments technology company owned by Stripe, has suspended its co-founder and Chief Technology Officer, Ezra Olubi, following public allegations of sexual misconduct with a subordinate. The allegations first emerged on social media on November 12, 2025, triggering widespread online criticism and public outrage. In response to […]


