Business & Finance Yahoo! Inc (YHOO): NYU Professor Estimates Alibaba at $142.6 billion Before Its IPOBy Alex OleinicMay 9, 2014 Yahoo! Inc. (NASDAQ:YHOO) is a major Alibaba shareholder. Yahoo! Inc. (NASDAQ:YHOO) shares has been a tracking stock for Alibaba for…