Global public debt nears $100trn, spurs call for urgent action
Global public debt reached a historic peak of $97 trillion in 2023, up by $5.6 trillion from the previous year,
Read moreGlobal public debt reached a historic peak of $97 trillion in 2023, up by $5.6 trillion from the previous year,
Read more