Biogen Release: Company Reports 2016 Revenues Of $11.4 Billion Post author:Sam Post published:January 25, 2017 Post category:BioPharma Life Sciences Jobs … Source: BioSpace You Might Also Like 300 Employees Impacted as Teva to Shut Down or Sell Virginia Plant March 15, 2017 More Deaths Lead Seattle Genetics to Discontinue Phase III Leukemia Study June 18, 2017 Innoviva To Report First Quarter Financial Results On April 27 At 5:00 P.M. EDT April 20, 2017