Nigeria Tops Africa in IMD Economic Performance Ranking

Nigeria has emerged as Africa’s highest-ranked economy on the economic performance pillar of the International Institute for Management Development (IMD) World Competitiveness Ranking 2026, outperforming South Africa, Kenya, Ghana, Botswana and Namibia in that category