by January 15, 2016 8:17 am
-Walmart Announces 269 Store Closures, 154 of Them in the U.S.
Walmart operates nearly 11,600 stores throughout the world. The company says the closures will have an impact of less than one percent, in terms of global SF and revenue.