15-01-2016 18:09
via
10tv.com
Walmart To Shutter 154 U.S. Stores, Including One Ohio Location
Walmart is closing 269 stores, more than half of them in the U.S. and another big chunk in its challenging Brazilian market.
Read more »