Alibaba Posts Surprise Loss as China Covid Curbs Take a Toll Alibaba Posts Surprise Loss as China Covid Curbs Take a Toll Continue Reading Previous Alibaba Posts Surprise Loss as China Covid Curbs Take a Toll