Walmart to Shut Down 269 Stores Globally Including 154 in the US

Walmart says the closing stores represent less than 1 percent of its global square footage and revenue.

January 15, 2016

Examined