Microsoft gets twitchy over talk of Europe's tech independence t theregister.com 86 hotpepperishot 1 year ago 79 comments