Tencent headquarters in Shenzhen, in China's southern Guangdong province. AFP
Tencent headquarters in Shenzhen, in China's southern Guangdong province. AFP

Tencent's troubles mount with waning investor interest as shares slump to near 4-year low