cripto Aug 04 In the quarter, Alibaba faced a number of headwinds including a resurgence of Covid and lockdowns that led to a sluggish Chinese economy. Story Published at: August 04, 2022 at 11:42AM Tags: International: Top News And Analysis