IDES Angara
Company
Information technologies
Russia
Central Federal District of the Russian Federation
Moscow
117105, Varshavskoye Highway, 29, building 2
Russia
Central Federal District of the Russian Federation
Moscow
117105, Varshavskoye Highway, 29, building 2
Owners
+ Ruselectronics (Russian electronics)