Corporate MergerFinance & Business Mallinckrodt and Endo Merge in $6.7B Cash-Stock Agreement The pharmaceutical giants Mallinckrodt and Endo, both of which have faced significant […]