Friday, September 20, 2024
Happening Now

Sacklers cashed out $10.4 billion from Purdue Pharma in last decade

Analysis commissioned by bankruptcy court could fuel calls for Sackler family members to return their drug windfall. Source

Share