There was public outrage on Friday after the Stripe-owned Nigerian payments company announced Olubi’s suspension over alleged s*xual misconduct involving a subordinate.
Related Articles
Don't miss out on breaking stories and in-depth articles.