MBDA/Definition

Originally Italian, and now a multinational European military manufacturer