From $130tn in 2005 to more than $365tn in 2026, debt has effectively become a permanent fixture in the global economy, with governments and businesses increasingly feeling the heat.The 2008 crisis ...