Biogen profit rises 30 pct on higher Tecfidera sales
Permalink

Biogen profit rises 30 pct on higher Tecfidera sales

Biogen Inc. on Friday slashed its full-year revenue and earnings outlook as sales growth for…

Continue Reading →