$7.4 billion News

Sackler Family Agrees to $7.4 Billion Payout in Landmark Opioid Settlement

The Sackler family, owners of Purdue Pharma, have agreed to a $7.4 billion settlement over 15 years for their role in the opioid crisis, including an initial $1.5 billion payment a...