21 employees
Force Control Industries designs, manufactures and supplies oil shear clutches, breaks and dynamometers.
1969