Global public debt soars to $97T in 2023

US becomes most indebted country with $33T in public debt, followed by China with $17.2T

03.01.2024