Microsoft announced that they would be opening a new development center in Canada. The center would be in Vancouver, British Columbia which borders the US state of Washington where Microsoft has its headquarters. Whether this decision has been caused by the recent failure of the Immigration Bill, which sought increase in H1-B limits, is under speculation. There were times when Microsoft was unable to hire Canadians due to the strict Immigration rules in US.
Good news for Canadian developers.