Incyte inks $2B deal to add Star unit to late-phase constellation and challenge Takeda
Incyte has struck a deal to buy a Star Therapeutics subsidiary for $1.25 billion upfront. The takeover, the biggest bet of Bill Meury’s time as CEO, covers a la...