
Yahoo Inc. (Nasdaq: YHOO) is often mentioned in the same breath as Alibaba Group Holding Ltd. (NYSE: BABA).That's because of Yahoo's stake in Alibaba - it owns about 24% - initiated in 2005.
And this means a lot for YHOO as Chinese e-commerce giant Alibaba preps for the largest IPO in history.