2026.02.24

Germany unveils $40bn military-space investment, citing new threats