Though U.S. tax collections hit a record $3.25 trillion in the last fiscal year, national spending has created an $18 trillion deficit. John Diamond, fellow in public finance, comments in an interview with KTRH-AM: http://bit.ly/1jxhsdF.
Kirstin R.W. Matthews , Kenneth M. Evans , Daniel Morali , Flora Naylor
Oct 13 2021 | Science & Technology Policy
Oct 11 2021 | Center for Energy Studies