✍ The U.S. budget deficit has reached $2 trillion, the Congressional Budget Office announced. The budget deficit is the main cause of the rise in U.S. public debt, which previously surpassed the record of $40 trillion
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!