Tech Insider
walmart store
Walmart says the four locations that it's closing in Chicago were never profitable.