Canada’s ‘Silicon Valley North’ makes its mark

In Toronto, which is also known as Canada’s “Silicon Valley [...]