Expats feel the pinch

12th July 2011, Comments 0 comments

Swiss cities have featured heavily in Mercers global 2011 Cost of Living Survey, with Geneva, Zurich and Bern all coming in the top 20.

0 Comments To This Article