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 anything to go by.  The...

Keep Reading →