Select Page

Don't Tread On My Site

payroll

Why Stimulus Spending Fails

When revenue shrinks by 1 percent of GDP and spending increases by 51 percent over 10 months, you get a $2.8 trillion deficit. That figure, according to the Congressional Budget Office, is significantly larger than the deficit...

Read More
Loading