European Defense Stocks Take a Nosedive

Peace is bad for business