Posts

Takeda to Cut 137 Staffers After Exiting Cell Therapy Research

Thermo Fisher Scientific Continues Workforce Reduction with 300 Layoffs in Massachusetts