Yahoo Web Search

Search results

    • Alibaba: The Good, the Bad, and the Ugly

      Alibaba: The Good, the Bad, and the Ugly

      Motley Fool· 2 years ago

      Alibaba's (NYSE: BABA) stock price has fallen by around two-thirds from its peak of $317. For contrarian investors (myself included), it seems a good...