Numbers, Facts and Trends Shaping Your World

Economy & Work » Economic Policy » Government Spending & the Deficit » Do Deficits Matter Anymore? Apparently Not to the Public