A big screen shows the online sales for e-commerce giant Alibaba surpassed RMB 100 billion or US14 billion at 01:03:59 after the Nov. 11 Tmall Shopping Festival started midnight in Shanghai, China Monday, Nov. 11, 2019. (Chinatopix Via AP)

Please follow and like us: