Pharmaceutical Giants Mallinckrodt and Endo Explore $7 Billion Merger on March 12, 2025 Endo Endometriosis Mallinckrodt Medical Specialities Opioid Crisis pharmaceutical companies Pharmaceutical merger Post-bankruptcy consolidation +