Financial

A WORLD OF DEBT

November 16, 2025 0

Via TBP     The chart below paints a disturbing picture for the world, and particularly for the American empire. The 2010 Reinhart and Rogoff study on debt-to-GDP found that when a country’s public debt exceeds 90% […]

1 2 3