America Has a Credit Card Problem, Just Not the One You Think

Corroborated by 2 sources from 2 publishers

globalgeneral2d ago

TL;DR

America Has a Credit Card Problem, Just Not the One You Think The Infrastructure Investment and Jobs Act authorized $1.2 trillion in total spending. It is the largest infrastructure commitment in modern U.S. history.

Sources