KECH L3 autonomous vehicles hit the roads in China Published 28 January 2026 L3 autonomous vehicles hit the roads in China Watch now Watch preview Share