African billionaires Emeka Okwuosa fintech Nigerian entrepreneurs Paystack Emeka Okwuosa Net Worth 2022: The Rise of a Nigerian Tech Mogul The Man Who Built a Fintech Empire In 2022, when Stripe announced its landmark $200 million acquisition of Paystack—a Nigerian… Thursday, August 20, 2026 Edit