November 2024 saw significant layoffs in the biopharma industry, with 20 companies announcing cuts due to economic pressures, failed projects, and restructuring. Key layoffs include major firms like 23andMe, Novartis, and Bristol Myers Squibb.GuideView3 MIN READDecember 3, 2024