Biotech layoff tracker: 18 companies cut 1,300 jobs in Q2 2025

0 Min Read