2 ms·Sounds like the core business is actually "Owner of Alibaba stock".by fullshark 10y agoSounds like the core business is actually "Owner of Alibaba stock".