It’s time Japan's shareholders buy their own wine

.....

© The Japan Times