Garmin moves into new Alberta headquarters

Toronto may be Canada's largest hub for tech companies, but it isn't the only city feeling the industry's love. For...

September 7th, 2018 Meagan Simpson