Walmart to shutter some of its Sam's Club locations

3:00 PM ET Thu, 11 Jan 2018

Walmart is closing down some of its Sam's Club locations across the country.