Alibaba investing $200 million in photo-messaging app Snapchat by networkhelp_3yck8e • March 12, 2015