Superstore

Walmart Announces 2016 Plans to Close 269 stores

By Cheri Cheng - Jan 15, 2016 01:29 PM EST

Walmart has announced that it will be shutting down 269 store locations worldwide.

Fun Stuff

Editor's pick

Real Time Analytics