Science and Technology - January 30, 2026 Europe’s Strategic Stress Test: Security, Technology and the Cost of Fragmentation by Ulderico de Laurentiis