Retailers to shutter nearly 20 underperforming locations as part of a national downsizing strategy in the industry.
The largest U.S. drugstore chain posted revenue of $39.46 billion in the period, which also topped Street forecasts. Seven analysts surveyed by Zacks expected $37.08 billion. Walgreens expects ...