4 ms·It's core business is owning Alibaba shares, no?by joefarish 11y agoIt's core business is owning Alibaba shares, no?