FILE PHOTO: A man walks past the Alibaba logo displayed at its booth during the China International Supply Chain Expo in Beijing, China July 16, 2025. REUTERS/Florence Lo/File Photo
FILE PHOTO: A man walks past the Alibaba logo displayed at its booth during the China International Supply Chain Expo in Beijing, China July 16, 2025. REUTERS/Florence Lo/File Photo