Carrefour, the French hypermarket, is the largest retailer in the world in terms of size. Walmart is the largest in revenue. Both sale rock-bottom priced goods. And both can make a mean rotisserie chicken.
Now which store has the most ‘interesting’ customers? Yeah, that’s a hard one for us, too.