Purdue Pharma will pay up to $12 billion over time and the Sackler family will give up control of the company, sources say.
St. Louis Breaking News & Events
Purdue Pharma will pay up to $12 billion over time and the Sackler family will give up control of the company, sources say.