EUROPEAN DEFENCE STOCKS INDEX FALLS 3.2% ON DAY, TURNS NEGATIVE FOR 2026 SO FAR

2026-03-20

EUROPEAN DEFENCE STOCKS INDEX FALLS 3.2% ON DAY, TURNS NEGATIVE FOR 2026 SO FAR