News

AstraZeneca PLC has agreed to pay $51 million to settle claims it entered into an unlawful deal to limit competition for ...