Japan: land of the rising debt

Japan: land of the rising debt -> telegraph.co.uk/finance/glob … -debt.html