The Mallinckrodt-Endo combination will have approximately 5,700 employees at closing, as well as 17 manufacturing facilities, 30 distribution centers, and an operating footprint primarily located in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results