Nigeria slid to 18th position in Rand Merchant Bank’s (RMB) Where to Invest in Africa index (WTIIA) report for 2025/2026. The report, themed 'From Aid to Investment and Trade, offered insights into the continent’s top investment prospects. “The country’s precipitous fall from 9th to 18th in the WTIIA rankings suggests that the term ‘wahala’ has …













