Over 100 self-driving vehicles depart passengers stranded in China after sudden outage

Greater than 100 self-driving vehicles all of the sudden stopped working in Wuhan, China, leaving passengers stranded in heavy site visitors.