Bank of Japan Governor Kazuo Ueda: The market sets long-term interest rates.

2025-03-19

Bank of Japan Governor Kazuo Ueda: The market sets long-term interest rates.