2026.04.10

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