Johnson & Johnson is Ordered to Pay $572 Million in Opioid Trial

Johnson & Johnson is Ordered to Pay $572 Million [...]