Walmart YICHANG, CHINA - NOVEMBER 20, 2024 - View of a Walmart supermarket in Yichang, Hubei province, China, Nov 20, 2024. In the first three quarters of 2024, Walmart China s net sales were $15.2 billion. Yichang Hubei China PUBLICATIONxNOTxINxCHN Copyright: xCFOTOx i1732109860847