China's strict zero-Covid policies have hurt economic activity, including consumer and merchant spending on Alibaba's platforms.
by Shawn Lim
Reset Password: Click here
Contact Customer Support at