Last Updated: Thursday, October 01, 2009

Walmart Voted as Business That Best Symbolizes U.S.

Walmart was voted as the American business that best symbolizes the U.S. today, according to a 60 Minutes/Vanity Fair poll. Read more.