Global News

How Alibaba Raked in $5.7 Billion in 24 hours

Mobile Purchases Made Up 21% of Transactions