The bid for Japan’s 7-Eleven was doomed from the start

.....

© The Japan Times