Will Yahoo! Inc (YHOO) and AOL Inc (NYSE:AOL) Manage a Healthy Symbiosis or Form a Tech Frankenstein?

A big part of Yahoo! Inc. (NASDAQ:YHOO)'s market capitalization of $40.35 billion is due to Alibaba Group Holding Ltd (NYSE:BABA), if not even all.

Keep Reading →