European defense stocks slump on report Germany to stop providing new aid to Ukraine
MarketWatchEuropean defense contractors traded sharply lower on Monday after a report Germany would stop providing new military aid to Ukraine.
European defense contractors traded sharply lower on Monday after a report Germany would stop providing new military aid to Ukraine.