Sackler family

Person

Family that owned Purdue Pharma, agreed to pay $6.5 billion in opioid settlement

1 story