New Bank of Japan Governor Kazuo Ueda arrives at the

Card image cap

New Bank of Japan Governor Kazuo Ueda arrives at the bank headquarters on his first day at work in Tokyo, Japan April 10, 2023. Morishita Yusuke/Pool via REUTERS