Walgreens agrees to pay $269 million to U.S. in fraud accord

Walgreens agrees to pay $269 million to U.S. in fraud accord