Big Pharma companies to pay $26 billion settlement for their part in opioid epidemic March 10, 2022 Business & TechnologyCompanies are ordered to pay for their role in creating one of the largest public health crises to date. More