The Mercer firm has just published the 20th edition of its Quality of Living ranking for cities. Like last year, two Moroccan cities, namely Casablanca and Rabat were featured in the ranking.