DESTINATION SPOTLIGHT With a growing tech scene and enviable cost of living, Montreal is on the radar of businesses looking to set up shop in North America By Matthew Bradford DESTINATION MONTREAL