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 example, one unlikely town in Alberta just set its foot in the tech

Published on: September 6th, 2018 Meagan Simpson