Walgreens to pay $34.5 million to settle charges of misleading investors on financial targets
Walgreens Boots Alliance says it has reached an agreement with the Securities and Exchange Commission to resolve an investigation into disclosures made by two former executives.