Walmart tops Amazon as the leading retailer on the National Retail Federation annual ranking of the Top 50 Global Retailers conducted with market researcher Kantar. Walmart remains the world’s largest retailer, having made significant investments in omnichannel...