<- ALL COMPANIES

Company

Armada

Leadership
Constantine Kisly, Jim Dukhovny, Oleg Petrov, Pavel Markin
Tagline
Industries
Transportation, Mobility, Drones
HQ Location
North America
Status
Active
Initial partnership
2017
Investment era
Exit

News

No items found.