250 employees
Stand 21 is a company that designs and manufactures racing suits, helmets, and other racing gear.
1970