Layoff Tracker: Apellis, Barinthus, Repare Among Latest to Trim Workforces
2024 was a tough year for the biopharma industry, with several companies including Bayer, Bristol Myers Squibb and Johnson & Johnson cutting hundreds or even thousands of employees.BioSpace will…