Investments fuel a third of profits at Tencent and Alibaba #1 Post by qasdf » Thu, Nov 22, 2018, 6:05 AM UTC Investments fuel a third of profits at Tencent and Alibabaft.com