Biopharma Deal Metrics Declined Across The Board In 2024

Dealmaking metrics declined sharply in 2024 (Shutterstock)

More from Deals

More from Strategy