Newsletter: The quest for the EU’s tech independence June 3, 2026 · Euronews Read full story at source