Canada wants to be the next Silicon Valley

H-1B visas by the numbers
H-1B visas by the numbers