Depends how you look at it. I'd say that if you value brand based on its recognition and not on its revenue/profit then Walmart is not one of the most valuable brands in the world. Just looking at the Forbes list i really doubt that MasterCard is less recognised around the world as SAP or Walmart, or Home Depot (operates in 3 countries) is more recognisable as Gillette or Ford... Forbes list should really be called "Worlds most valuable companies" not brands.