Taku Iguro, sommelier of three Michelin-starred restaurant L’OSIER in Ginza Tokyo, saw off tough competition and was named the Best Sommelier of Japan in 2020. Read More
Your ultimate source for everything related to China's wine market