Alibaba Logs $1.44 Billion of Singles' Day Sales in Minutes | Fortune