Purdue Pharma pleads guilty to charges related to nation's opioid crisis
Home Depot has reached a $17.5 million settlement with the attorney generals of most U.S. states over a 2014 data breach in which the payment card information of some 40 million cu…