States agree to $7.4B Purdue Pharma opioid settlement

2025-06-16

States agree to $7.4B Purdue Pharma opioid settlement

#Health #Newsdroid #Opioid