Kuroda defends the message of his 2015 ‘Peter Pan’ speech against deflation March 10, 2023 2 Min Read 0 16 FILE PHOTO: Bank of Japan Governor Haruhiko Kuroda speaks during a press briefing following a meeting of… World Melissa Galbraith