In January, Walmart announced that it will be closing 269 stores worldwide, including 154 stores in the United States.1 These closings will have the effect of displacing 16,000 employees (10,000 in the U.S.), some of whom will be absorbed by neighboring stores, and others laid-off.2 Although Walmart is aiming at opening 300 new stores in…