Posts

Exelixis to Lay Off 130 Employees, Shut Down Pennsylvania Site in Post-Pandemic Downsizing