Walgreens settles opioid prescription violation charges

The pharmacy chain will pay $300 million in one of the largest ever resolutions By Mark…