Home International Investing Alibaba not investing in Netflix