Home Investment Mauritius ranks 1st in Africa’s most competitive countries