Africa Africa Asia Economy Investment News New index ranks Mauritius, Seychelles most capitalist in Africa Esther Chukwueze October 13, 2026 0 Mauritius, Seychelles and Botswana are the most capitalist countries in Africa, according to a new ranking published... Read More Read more about New index ranks Mauritius, Seychelles most capitalist in Africa