Walmart, the US’ biggest retailer, will shut down all stores for 24 hours on Christmas to prioritize employee family time. Limited hours will be available on December 24, with emphasis on planning ahead for gift shopping and dinner preparations. Online shopping and delivery will continue with extended deadlines and “dark stores” for faster service.