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 »