See how global public debt reached $111 trillion in 2025, with the US and China holding 51.8% and what it means for fiscal sustainability.
Remember me