Smart Technologies raises US$660M in biggest Canadian tech IPO in decade | Ottawa TechWatch