Yahoo and Alibaba aren't a good fit. Yahoo is a bottom-feeder online entertainment company (nobody still uses their search, do they?) and Alibaba is a global marketplace for manufacturers. This union doesn't make sense from a brand identity standpoint.
gchokov|11 years ago
QuantumGood|11 years ago
http://www.businessinsider.com/search-market-share-2014-7