Posted by: Captain Haddock October 12, 2006
Login in to Rate this Post:
0
?
Canada, but assuming you can find a job to your liking there I suppose :)
The Economist seems to think more about holding a conference in these cities rather than actually living in them longer term :) Nontheless, an interesting set of stats.