40 employees
Scotia Technology designer and manufacturer of small-diameter precision fixed tubular components.
1982