Fitch Ratings: European defence spending to remain a pressing fiscal challenge

16 Jun 2026 10:16EUR Europe