Alibaba and Tencent have felt the effects of a Covid-induced economic slowdown in China which is hitting areas from consumer spending to advertising budgets.
Story Published at: August 22, 2022 at 01:55AM
Story Published at: August 22, 2022 at 01:55AM