European initiative launched in 2025 to reduce technological dependencies through public investment
1 story