News

Tencent recorded a 15% year-on-year revenue increase in Q2 to 184.5 billion yuan ($25.7 billion), exceeding analysts' estimates of 3%.
A wave of infernos driven by soaring temperatures has engulfed southern Europe, prompting widespread evacuations, mounting fatalities and an unprecedented emergency response. Greece is enduring its ...