What Has Tencent Invested In Meaning