The global life sciences and health care company did not explain why it is closing the facility.
Labcorp is closing its Bedford facility, laying off close to 100 positions
The global life sciences and health care company did not explain why it is closing the facility.