The Economist Intelligence Unit worldwide cost of living index 2013 has declared Tokyo, Japan the world’s most expensive city to live in, with Osaka, Japan the second costliest. Surprisingly, two Australian cities are among the top 5, with the country’s most populous city, Sydney, ranked third and Melbourne fifth after Norway’s capital, Oslo. Jon Copestake,… Read more