
Walmart is closing 22 retail locations across the US this year, including four in Chicago, citing poor financial performance at each. In the latest move, Walmart confirmed Monday that it plans to close a store in Richmond, Virginia, on July 28. “We are grateful to the customers who have given us the privilege of serving … [Read more…]