David Rolfe discusses his position on Apple Inc. (NASDAQ:AAPL) versus Google Inc (NASDAQ:GOOG) (NASDAQ:GOOGL), and his Alibaba strategy. H/T Dataroma

David Rolfe Discusses His Position On Apple Versus Google, And His Alibaba Strategy