America January 23, 2025
Purdue Pharma Sackler family $7.4B settlement
A bipartisan coalition of states has announced a $7.4 billion settlement in principle with Purdue Pharma and its owners, the…
America January 23, 2025
A bipartisan coalition of states has announced a $7.4 billion settlement in principle with Purdue Pharma and its owners, the…
By Rihem Akkouche