site logo

Mallinckrodt splitting into 2 with generic spin-off plan