A customer selects vegetables at a supermarket in Mengzi City, southwest China's Yunnan Province, Feb. 9, 2025. Xinhua News Agency | Xinhua News Agency | Getty Images Consumer prices in China slid 0.1% year on year in March, remaining in deflationary territory after...
