Excalibur Army

Country of Headquarter
Prague, Czechia
Old alternative names
EA
Company Parent
CSG Defense
Company Ultimate Parent
Czechoslovak Group a.s.
Recipient Conflict Parties
Indonesia, Iraq, Ukraine