In a year in which seemingly nothing has gone as it usually does, Walmart has just added to this year’s long list of anomalies. The Company announced that all stores will be closed on Thanksgiving this year, breaking the tradition of kicking off the Holiday shopping season the night before Black Friday for the first […]