Friday, November 11, 2022

Teva reaches $523 million deal to settle opioid lawsuit with New York