Photo 2 of 3

View all

Tesla to move its headquarters to Palo Alto
A Tesla roadster gets charged inside the assembly shop in Menlo Park. Photo by Veronica Weber/Palo Alto Weekly.

© 2019 Palo Alto Online.
All rights reserved.