European Defense Stock Collapses 17-18% After Government Cancels Frigate Program · aggregated.info