China’s Self-driving Trackless ’Rail Bus’ to Serve 2022 FIFA World Cup in Qatar

China’s Autonomous Rail Rapid Transit (ART) system won high praise in its first overseas trial run in Qatar on Monday and will be used to serve the...
Back to Top