The domestic spying efforts laid bare by former NSA contractor Edward Snowden has prompted the Conservative government to try to lure the Silicon Valley titans to Canada and have them establish data centres.