News

Mallinckrodt plc ("Mallinckrodt" or the "Company"), a global specialty pharmaceutical company, today reported its financial results for the first quarter ended March 28, ...