The world’s most liveable cities 2015 August 24th 2015 The Economist Intelligence Unit (EIU) has published its 2015 Global Liveability Ranking of 140 cities around the world to reveal which ones are best, and worst. IntelligenceWorld 0