closing some shopWalmart is closing three US tech hubs but still expects all employees to report to officeQuartz • UpdatedFebruary 14, 2023