European defense stocks slump on report Germany to stop providing new aid…

Generated by Feedzy