Business Walgreens Agrees to Pay Up to $350 Million in U.S. Opioid Settlement byEditorial StaffApril 22, 2025