E-commerceAlibaba smashes 11.11 records once again with over $30bn in sales Kristaps Safranovs / November 12, 2018