4 Apr 2025, Fri

A logo of Tencent is seen during the World Internet