Analysts see 2026 as a period of consolidation for the sector, as excitement over Europe's increased defense budget is replaced by company-specific drivers.

WORLD
Russian authorities detain suspect over St. Petersburg cafe blast
Russian authorities detain suspect over St. Petersburg cafe blast
CNN·6h ago

