Feb 8, 20212 min5 reasons to live in Ottawa, Ontario!Ottawa is known as one of the largest and most respected tech hubs in Canada and has been ranked twice in the past five years, as one of...