Amazon tops Walmart as the biggest retailer by revenue

Business