China's Alibaba to invest US$200m in photo-messaging app Snapchat

China's Alibaba to invest US$200m in photo-messaging app Snapchat

By Anna Domanska - Mar 12, 2015

According to reports, China’s online shopping giant Alibaba has made an investment in Snapchat that could value the messaging service at a whopping $15 billion. Rumors of Alibaba

Read More