Retail Revelations: Is Walmart in financial trouble?


Brad Carl talked to an expert about the first earnings drop and what it means for Walmart's future. (2:12)

*