you%20suck.jpg
The report’s executive summary.

Yet another exhaustive study has confirmed what even your average ninth grader now fully understands: We’re f%$#ed.
The Campaign for America’s Future (CAF) this week released a report entitled “The Stress Test: A State By State Assessment of America’s Economic Health and a Prescription for Change.” It’s a top-50 list of the worst states when it comes to financial health. Ohio came in third. Hey, at least we beat Venezuela! …