Wednesday, March 23, 2011

Deflation Watch #2: Food Inflation is a Myth

This from the blog Business Insider: