Financial News Walmart Staff Point Finger at Self-Service Payment For Thefts – Situation Gets Serious! Not long ago, Doug McMillon, the CEO and Chief of Walmart, raised concerns about a significant number of Walmart branches facing potential shutdowns due... Brian HudsonDecember 13, 2022