Tech News Could deeptech serve as Europe’s path to autonomy from the US?March 13, 2025 Amidst geopolitical tensions and volatile markets, the question of Europe’s ability to weather the storms…