Home Tags Process Technologies

Tag: Process Technologies

Nearly 200 jobs about to end with plant closing

San-Mar Laboratories will lay off 188 workers when it closes its Elmsford plant at year’s end and relocates to Pennsylvania.