Posts

The 5 Largest Biopharma Layoffs of Q1 2025: An Overview of Industry Restructuring