Alibaba Group Holding Ltd (BABA) Values Snapchat At $15 Billion

Alibaba Group Holding Ltd (NYSE:BABA) values photo sharing platform Snapchat at $15 billion, if reports of a $200 million investment on Fox Business are...

Keep Reading →