Biogen Pays $1.25bn For Peace Of Mind Over Tecfidera, But Legal Wrangling Continues

More from Business

More from Scrip