Shanghai Is the World’s Most Expensive City to Live in, a New Report Says

Shanghai is keeping its place at the top—of the most expensive cities to live in, that is. When ranking the world’s cities according to the cost of residential property, cars, airfare …
( read original story …)