U.S. Markets open in 8 hrs 41 mins

Walmart to shutter 63 Sam's Club locations

Lauren Thomas

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