Business ❯ Aerospace Industry ❯ Defense Contracts ❯ Manufacturing
Industrial infighting keeps the €100 billion fighter effort stalled.