2026.05.20

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