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.
Tencent reported unflattering Q1 results, hit by pandemic controls amid the broader economic downturn. Can a new wave of government regulation ease things for TCEHY? Read here.