News: Teva Fires 1,500 Cephalon Workers

Nov. 10, 2011