10 employees
Carapace Armor engineers, designs, and manufactures critical requirement need kits for Stryker and LAV’s.
2006