Walmart is huge compared to Carrefour. They're the world's largest employer, and their yearly net profit is $22 billion compared to $300 million.