Far fewer companies are letting employees go so far in 2026 compared to 2025, but the number of people affected is trending up, especially this month, according to BioSpace tallies.
Far fewer companies are letting employees go so far in 2026 compared to 2025, but the number of people affected is trending up, especially this month, according to BioSpace tallies.