Toronto is Number One, at least for business types
In the same week the Economist praised Vancouver as the world's most liveable city, there was another story about places for business travel. Guess which city came out on top? (Vancouver was #2.) We must be doing something right...