Skip to content
The Tokyo

Who will buy $120bn-worth of fresh Japanese government bonds?

Sources and story details