CVS is closing a staggering 270 stores across the United States in 2025 — a move that has caught customers and industry watchers by surprise. But what’s really driving this sweeping shutdown of ...