Employees debug ladder trucks in a special vehicle production base in Qingdao, East China's Shandong Province on March 16, 2025. Data from the China Association of Automobile Manufacturers showed that China's total auto output reached more than 2.1 million units in February, up 39.6 percent year-on-year. Photo: cnsphoto