IDEX Health & Science to Close Bristol Facility and Lay Off 73 Employees
Dozens of employees at a long-standing Bristol manufacturing facility are facing permanent job losses as IDEX Health & Science LLC prepares to shutter its local operations. … Read more