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.