Mallinckrodt's liability problems in the US have been lightened slightly, after it agreed a $260 million deal to resolve allegations of Medicare rebate fraud and payment of illegal kickbacks.
Some results have been hidden because they may be inaccessible to you