Walmart Whiffs on First Quarter Profit and Sales

Walmart, the world's largest retailer, reported nearly $115 billion in revenue, and $3.3 billion in profit last quarter. Unfortunately both figures missed Wall Street estimates.

May 19, 2015

Top Stories

ABC News Live Presents