Star Defence Logistics and Engineering

Country of Headquarter
Madrid, Spain
Old alternative names
SDLE
Star Defense Logistics & Engineering
Recipient Conflict Parties
Jordan