Global public debt is on track to exceed 100% of Gross Domestic Product (GDP) by 2029, marking its highest level ...