Mariacristina De Nardi

flickr The Rocketeer

Pessimistic Americans Are Bad Shoppers

The Great Recession has meant $1.069 trillion less in consumer expenditures. And consumers still aren't feeling confident.