Decade of deficits revealed | Business News
Federal net debt is set to peak near $1 trillion, with $416 billion of cash deficits projected as the government locks in higher spending. Even the government’s long term projections show no surplus on the horizon. An underlying cash deficit...
Read More