Investment Tencent's Worst Investment Has Been Its Own Shares October 11, 2018 johorbiznet Johor News Tencent’s Worst Investment Has Been Its Own Shares Washington Post Full coverage Source: Investment New Feed