China’s major e-commerce platforms including JD and Alibaba’s Tmall kicked off this year’s 618 mid-year shopping festival on Tuesday with record sales, in another testament to the massive buying power of Chinese consumers in a virus-free environment and the resilience of the Chinese economy.