Once upon a time, Shanghai was considered a cheap place to live by expatriates. That’s hardly the case now. Foreigners living in the city, especially students who aren’t on fat salaries, are finding it harder and harder to cope with rising prices. In fact, Shanghai is the second costliest city in China for expats, after...