Alibaba Group had a big win with its selling of its stake in Momo, a Chinese location-based mobile social networking service. The company unloaded its last stake of 5.78% in Momo and according to China Money Network, this came out to about $1 billion in profits. China Money Network released a report that said Alibaba … Continue reading “Alibaba Group Pulls In More Than $1 Billon From MOMO Sale”
