Alibaba, China's E-Commerce Giant, Made More Than $25 Billion On Single's Day Published November 13, 2017 at 12:58 PM AKST Twitter LinkedIn Email