Alibaba ploughs $200 million into Snapchat in latest startup deal: source
The logo of Alibaba Group is seen inside the company’s headquarters in Hangzhou, Zhejiang province early November 11, 2014. Alibaba Group Holding Ltd said about $2 billion worth of goods were sold on the e-commerce giant’s websites within the first hour and 12 seconds of its annual shopping festival.