Headquartered in Shenzhen, Tencent is one of China's and the world's largest internet services companies, with interests in media, entertainment, web and mobile communications, advertising, e-commerce and internet banking.

Official arrested for sex with boys

Police have detained a Guangzhou government official on suspicion of sexually assaulting under-age boys, local media reported yesterday.