On June 18, China completes the building of the self-driving expressway in Jiangsu province, which will be open to traffic at the end of this month. The project is the North-South Highway Connection of Wufengshan Yangtze River Bridge in Jiangsu province, with eight lanes and a total length of about 33 kilometers. As China's firstContinue Reading
Yeah, I would imagine so.