2 ms·
This is a big deal. Two of China's (and the world's) largest Internet companies linking up. (investment/ownership = 15% now, up to 30% later).
by teawithcarl 13y ago
This is a big deal.
Two of China's (and the world's) largest Internet companies linking up.
(investment/ownership = 15% now, up to 30% later).