Japan navigates the 'Goldilocks' challenge

.....

© The Japan Times