94 employees
Mechan designs, manufactures, and delivers handling equipment for rail depots and workshops.
1969