Get everything in one place!
European defense contractors traded sharply lower on Monday after a report Germany would stop providing new military aid to Ukraine. Source link