Home Tags STC

Tag: STC

STC Highlight Unmanned, Counter-Unmanned Solutions  

0
ADJ STC, or Special Technology Center is among the largest defence manufacturers in Russia, showcasing both sides of the unmanned coin with its unmanned aerial...