Health

In opioid settlement, Johnson & Johnson agrees to pay Ohio counties $20 million