STM

Country of Headquarter
Ankara, Turkey
Old alternative names
Savunma Teknoloji Mühendislik ve Ticaret
Savunma Teknolojileri Muhendislik ve Ticaret A.Ş.
Recipient Conflict Parties
Pakistan, Ukraine