Seychelles tops investment ranking in Africa
Seychelles leads the ranking because of its high level of personal freedom, human development and economic environment. (Gerard Larose) Photo license (Seychelles News Agency) - Seychelles has been ranked as the most attractive country for investors on …