Nigeria Accuses South Africa of Xenophobic Violence Complicity
Nigeria formally accuses South African security forces of xenophobic violence complicity after 116 citizens killed. Trade and AfCFTA now at...
July 29, 2026Africa’s capital markets are deepening fast – from the Johannesburg, Nairobi and Lagos exchanges to a fintech boom banking hundreds of millions of people for the first time. The Rio Times follows the currencies (the rand, naira, cedi and shilling), the banks and IPOs, sovereign debt and the foreign capital arriving on increasingly local terms. We cover it through the same investor lens we bring to Latin America, where the emerging-market playbook is strikingly similar. This hub gathers our Africa markets and investment coverage.
Nigeria formally accuses South African security forces of xenophobic violence complicity after 116 citizens killed. Trade and AfCFTA now at...
July 29, 2026
AI automation is restructuring South Africa’s BPO sector, slowing hiring for entry-level roles and reshaping a vital first-rung job market...
July 29, 2026
East Africa is set to remain the world's fastest-growing region, with GDP growth projected at 8%. As Africa potentially outpaces...
July 29, 2026
Rwanda will switch off 3G nationwide on June 30, 2027 and retire 2G after it, pushing users onto 4G. What...
July 29, 2026
Investors poured US$1.4bn into Kenya's 91-day Treasury bills in 10 weeks, betting on higher rates and leaving the Treasury a...
July 29, 2026
Nigeria has opened a one-stop digital portal to replace fragmented government services, aiming to cut paperwork, delays and duplicated agency...
July 29, 2026
Windhoek needs N$15 billion to fix roads and water as Namibia faces a N$150 billion national infrastructure gap. The crisis...
July 28, 2026
Standard Chartered pension payout has reached 522 of 629 Kenyan retirees, part of a KES 7.2 billion settlement after a...
July 28, 2026
South Africa Reserve Bank’s dovish rand shock sends the currency sliding toward 17 per dollar as inflation hits 5.0% and...
July 28, 2026