3 ms·Wandoujia, One of China’s Biggest App Stores, Lands $120 Million Round1 points by dirtyaura 13y ago