Since 1994, Walmart Canada and its customers have raised over $215 million for local children's hospital foundations through ...