Comment Comment by walrus01 First reaction as a Canadian: ... Newfoundland and Labrador has a tech industry??!?! parent walrus01 3 years ago