Budget Deficit

A shortfall of tax revenue from government spending

Leave a Reply