A trade deal fumble could be Ishiba’s last mistake

.....

© The Japan Times