Purdue Pharma will pay up to $12 billion over time and the Sackler family will give up control of the company, sources say.
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.