The layoffs will heavily affect Vertex’s operations in Rhode Island, where the biotech will consolidate three facilities into one.
The layoffs will heavily affect Vertex’s operations in Rhode Island, where the biotech will consolidate three facilities into one.