760 Views InternetNewsTechnology Alibaba Singles day sales of 2020 is new world record of $74 billion