Fatal Tesla crash revs up criticism of on-road beta testing for self-driving vehicles The Japan Times

Open in new window