Share

Videos

The Number: 403.9 Billion

The Daily Beast
|
August 15, 2012 AT 7:01 PM
That's how many retail sales were posted in July 2012. Alex Klein explains why it means good news for the economy.