A self-driving (Driver less) car built by Chongqing Changan Automobile Co, Ford's Chinese partner, has successfully completed 1,200 miles (nearly…read more