NEW SPECIAL OFFER WHEN YOU SUPPORT IFC’S CIVIC ENGAGEMENT WORK: LEARN MORE →
In January 2023, the United States reached its national debt limit of $31.4 trillion. Set by law, the debt limit is the maximum debt that the Department of...
Get notified about new articles from the Institute.