Investments fuel a third of profits at Tencent and Alibabaft.com2 points·qasdf··0 commentsOpen articleSaveView on HN