S

STC Delta

68 employees

Basic info

Industry

armed forces

Sectors

law enforcement
nfantry fighting vehicle
Armored personnel carrier
Armored vehicle
Arms industry

Date founded

2010

FAQ