News

This Massachusetts-based biopharmaceutical company announced hundreds of layoffs last week. Here's what the CEO said about it ...