Walgreens takes $5.8 billion hit on VillageMD bet amid CEO focus on profit

Walgreens takes $5.8 billion hit on VillageMD bet amid CEO focus on profit