Market news: Germany will approve a €12 billion defense contract.

2026-07-08

Market news: Germany will approve a €12 billion defense contract.