Alibaba Group invests $200 million in U.S.-based Snapchat in its latest venture into social media, The Wall Street Journal reports.
read more
Alibaba Group invests $200 million in U.S.-based Snapchat in its latest venture into social media, The Wall Street Journal reports.
read more