Daily Exclusive News PickUp
Alibaba is reportedly investing $ 200 million in Snapchat, based on a estimated $ 15 billion valuation – @TheNextWebRead more…