Biogen Paid $5.6B for Apellis; Filing Confirms Deal Terms
Biogen paid $5.6B for Apellis, and a new SEC filing confirmed the deal details CEO Chris Viehbacher has been engineering: a company that doesn't grow on…
Tag
7 stories
No stories match this filter.