
Express delivery workers sort, scan and load parcels inside a distribution center in Wuyi, East China's Zhejiang Province on November 3, 2026. China is seeing a spike in online payments as online shopping platforms kick off the annual "Double 11" shopping festival, the Xinhua News Agency reported. Photo: VCG