August 27, 2019 - Johnson & Johnson fined $572 million in landmark opioid case

Aug 27, 2019, 04:32 PM