Monday, November 18, 2024
No menu items!
HomeTencent chief blasts managers in fiery townhall – sourcesFILE PHOTO: FILE PHOTO: A Tencent logo is seen at

FILE PHOTO: FILE PHOTO: A Tencent logo is seen at

FILE PHOTO: A Tencent logo is seen in Beijing, China September 4, 2020. REUTERS/Tingshu Wang
- Advertisment -

Most Read