Microsoft Canada

Fresh of a countrywide “Innovation Nation” tour, Microsoft Canada’s John Weigelt was feeling nostalgic for the early days of confederation.