Archive for: tencents

Tencent’s Record Buybacks Are Not Enough to End $43 Billion Rout

 
 

Tencent’s $160 Billion Rally Faces Key Earnings Test