
FILE - The logo of Chinese technology firm Alibaba is seen at its office in Beijing, Aug. 10, 2021. (AP Photo/Mark Schiefelbein, File)

FILE - The logo of Chinese technology firm Alibaba is seen at its office in Beijing, Aug. 10, 2021. (AP Photo/Mark Schiefelbein, File)