Walmart agrees to pay $3.1 billion over the sale of opioids sold at its pharmacies

Walmart proposed a $3.1 billion legal settlement on Tuesday over the toll of powerful prescription opioids sold at its pharmacies.