Country of Headquarter
Madrid, Spain
Old alternative names
Indra Sistemas SA
IDR
Consortia/Joint Ventures
Industria de Turbo Propulsores
Recipient Conflict Parties
Azerbaijan