Greg Herbruck knew 6.5 million of his birds needed to die, and fast.
Q3 biotech roundup: The 2024 turnaround sputters into a critical Q4 finale
Some, though certainly not all, chief indicators of biotech business activity are pointed shakily north as we head into a critical Q4. But biotech shows