 Tencent posted second-quarter revenue of 134.03 billion Chinese yuan 19.78 billion, down 3 year-on-year and missing expectations. A Covid-induced slowdown in the Chinese economy and stricter regulation on gaming has weighed on results, CNBCs Arjun Kharpal reports. 