Media advertising revenue fell 28% year on year to RMB 3.7 billion due to weaker performance from platforms such as Tencent Video, which was affected by the challenging economic environment and unpredictability in scheduling major content releases.
Read More