Is it time for the European arms industry to consolidate?



  • European defence industry
  • European defence industry
  • HMS Queen Elizabeth
  • Airbus aircraft