Alibaba settles $1b in mobile transactions within five minutes of shopping event

While 83 percent of Alibaba’s revenue is commerce related, its cloud computinggroup Alibaba Cloud has moved up to 4 percent of overall sales from 3 percent …