Share:

Sovereign debtMany insights from this chart. Most striking to me is Japan.