Budget Deficit

The financial imbalance indicating when a government's expenditures outpace its revenues.

Related topics


Popular moderators


Top picks