The China Automotive Technology & Research Center (CATARC) released the latest crash test results under the 2025 edition of ...