HARRISBURG, Pa. — A former opioid manufacturer has agreed in principle to pay up to $2.4 billion in a deal with a dozen states over its marketing ...

Read more