World’s Best Places to live: The Global Liveability Index
The Economist Intelligence Unit’s (EIU) most recent liveability ranking shows cities in Australia, Canada, Austria, Finland and New Zealand as the ideal destinations, but is this ranking a true reflection of the cities we live in and will it be used as an instrument for strategic planning?