Teva Expected to Fire Up to 1,700 Workers in Israel, U.S.

  • Post author:
  • Post category:BioPharma

News of the layoffs comes hard on the heels of the company’s credit rating having been cut to junk status by Fitch Rating.
Source: BioSpace