I'm a Montreal, this is pure spin.
The 'low unemployment' bit is funny considering how many underemployed, homeless and in betweens there are. I don't remotely buy it. The economy in Montreal is reasonable but soft. I guess compared to itself in 2001?
The AI hub is correct for now, that might change.