Yahoo's $1 billion Alibaba bet was the greatest in tech history. It was also Yahoo's undoing.
Brian Solomon, Forbes Staff, Forbes
Mon, 07/25/2016 - 7:35am
Yahoo's $1 billion Alibaba bet was the greatest in tech history. It was also Yahoo's undoing.