IMD 2026– Nigeria Beats South Africa, Ghana, Tops Africa in Economic Performance

Nigeria has emerged as Africa’s best-performing economy in the International Institute for Management Development (IMD) World Competitiveness Ranking 2026. The country outperformed South Africa, Ghana, Kenya, Namibia and Botswana in the report’s economic performance category. Nigeria scored 45.2 points and ranked 55th globally in that pillar. South Africa followed with 36.27 points, while the other…

Read More

Canada Marks National Day as Separatist Movements Test Unity

Canadians are marking National Day 2026, but celebrations come as Prime Minister Mark Carney faces growing pressure to preserve the country’s unity. Two separatist movements are gaining momentum. In Alberta, voters will hold a referendum on provincial sovereignty in October. In Quebec, the separatist Parti Québécois is leading opinion polls ahead of provincial elections and…

Read More