Walgreens agreed to pay about $2.8 million to the federal government and the states of Massachusetts and Georgia to settle allegations that the company inflated prices for generic medications covered ...