Keyword: Sovaldi

News

Is Biotech Selloff a Harbinger of Further Decline?

24.03.2014 - After U.S. biotechnology stocks on Mar. 21 suffered their worst day since October 2011, investors raised questions as to whether the sector is finally running out of momentum. The...