Tokyo world’s most expensive city; Delhi, Mumbai among cheapest
Tuesday, February 5th, 2013London : Tokyo is the world’s most expensive city while Mumbai and Karachi are the joint cheapest locations followed by New Delhi according to an annual survey the Economist Intelligence Unit (EIU), a news wire has reported. Osaka in Japan was ranked the second most expensive. Asia and Australasia account for 11 of the world’s […]