China's biggest wine and spirits fair has yet again been postponed due to sporadic Covid cases found in the southwestern city of Chengdu, highlighting the challenges of organizing physical fairs even though local cases are in single digits. Read More