The Economist Intelligence Unit survey has revealed the 10 most expensive and 10 cheapest cities in the world.
Continue Reading