30 employees
Leonard Automatics force of innovation within the textile rental, garment manufacturing and heat treatment industries.
1969