Technology

Tencent Profits Soar 50% on Revenues from Online Games, Ads