Yes, you read right, Mauritius ranked most developed African country: Mauritius has overtaken Seychelles, being [...]