Bank of Japan Governor Kazuo Ueda believes that the Bank of Japan's independence is protected by law.

2025-10-30

Bank of Japan Governor Kazuo Ueda believes that the Bank of Japan's independence is protected by law.