IMF Projects Global Public Debt to Surpass $100 Trillion by 2024, Approaching 100% of GDP by 2030 Read more