Talk:Walmart

Add topic
From Retailpedia

Isn't it technically Walmart Stores Inc. or something?