Photo 1 of 3

View all

Tesla to move its headquarters to Palo Alto
Near the showroom in Menlo Park sits a row of Tesla roadsters. Photo by Veronica Weber/Palo Alto Weekly.

© 2019 Palo Alto Online.
All rights reserved.