Japan’s debt mountain: How is it sustainable?

0
76

Already the global leader in accumulating debt, Japan is adding nearly $2 trillion to its mountain this fiscal year with record stimulus packages to cushion the impact of coronavirus.