Credit Pedestrians in the snow in Tokyo, Japan: the country is one of the top three borrowers in the world (photo: Morio Taga/Newscom)

Credit Pedestrians in the snow in Tokyo, Japan: the country is one of the top three borrowers in the world (photo: Morio Taga/Newscom)

New Data on Global Debt

Loading component...

Loading component...