“G7 sanctions likely having quite a big impact on Russia’s finances,” Bank of Japan (BOJ) Governor Haruhiko Kuroda said in his appearance on Tuesday.

“G7 sanctions likely having quite a big impact on Russia’s finances,” Bank of Japan (BOJ) Governor Haruhiko Kuroda said in his appearance on Tuesday.