Microsoft gets twitchy over talk of Europe's tech independence | Heykuki News