Europe’s industrial future: Can it break free from China? 25 October 2025