Walmart welcomes Lord & Taylor as a digital flagship