Skip to Content

Loading Video...

Alibaba helps push Snapchat valuation to $15 billion

March 12, 2015 19:36 PM UTC
- Updated November 05, 2019 15:26 PM UTC

The Chinese e-commerce giant has reportedly pledged to invest $200 million in the popular social media app.