The Evil That Keeps on Taking: Walmart is Closing 63 Sam’s Club Locations, Firing Thousands of…
Walmart has announced that they will be shutting down 63 Sam's Club stores throughout the US, turning 10 of them into e-commerce distribution site. 8 stores were closed on Thursday, with the remaining 55 all closing within the next couple…