Self-driving buses have test run in Shenzhen

Four self-driving buses had their first test run in Shenzhen on December 4.