News Technology World News March 22, 2018 Self Driving Vehicles Approved For Public Road Testing In Beijing