The Stripe-owned payments powerhouse has removed CTO Ezra Olubi from all duties as an independent investigation begins, raising fresh questions about governance and accountability across Africa’s tech ecosystem.
Internet connectivity has been a mirage for Tanzanian citizens, as the government shuts down networks, including social media, under restrictions that began during the country's disputed general elections.