Ships undergo maintenance at a factory in Zhoushan, East China's Zhejiang Province, on April 14, 2025. In the first quarter of 2025, China's foreign trade reached a record high for the period, exceeding 10 trillion yuan ($1.37 trillion) for an eighth consecutive quarter. Photo: IC