Live: Witness the final sales number for China's Double 11 shopping festival

Share the News



China’s Double 11 shopping festival, the world’s largest online shopping spree, is coming to an end. More than 800 million consumers, 250000 brands and five …

source