Advertisement

The world’s first self-driving bus line opened in China

China has opened the world’s first line of self-driving buses