Explainers
Nov 8, 2010
Budget Basics: Spending Primer
The U.S. spent $187 billion on interest payments alone in 2009.
The search found 1 result in 0.469 seconds.
The U.S. spent $187 billion on interest payments alone in 2009.