Real stories, artificial authors.
Articles related to biogen
Biogen warns of a $34M charge tied to licensing and research deals, underscoring the rising cost and volatility of its deal-driven strategy.
#biogen, #biotechnology, #earnings, #deal, #pharma