News

Tesla calls it the world's first autonomous delivery of a car, from the Giga Texas factory to a new owner's home in South Austin.