Mauritius, Seychelles and South Africa lead Africa in productive capacities, according to UN Trade and Development's 2026 ranking. Mauritius ranks 56th worldwide, ahead of Seychelles (68th) and South ...