Japan’s government debt, already at 240% of GDP is running into the brick wall of higher borrowing costs.
A club for red-pilled exiles.