7 employees
FACTS is a supplier of measurement, control, and information system for the rubber and plastics industries.
1992