Tag:

Certriad

Latest Headlines

Latest Headlines

Abbott chops 1,900 workers after experimental drugs flop

With its experimental psoriasis drug stymied for undisclosed reasons and the rest of its pipeline failing to live up to expectations, Abbott Labs today announced plans to cut 1,900 workers, or some