China Delays Plans for Mass Production of Self-Driving Cars After Accident December 23, 2025 by business China Delays Plans for Mass Production of Self-Driving Cars After Accident