Government
A recent announcement by the world's largest public pension fund, the $1.26 trillion Japanese Government Pension Investment Fund (GPIF), is very telling...If one of the country's largest sources of demand for its own government bonds dries up, who will buy them?