KECH Self-driving cars tested on expressways in Shanghai Published 23 May 2023 Self-driving cars tested on expressways in Shanghai Watch now Watch preview Share