View Single Post
  #19 (permalink)  
Old 7th-August-2007, 10:16 AM
Guest
 
Posts: n/a
Default

The first Tesla store will open in... Menlo Park, in the Bay Area. It will be in a property owned by Stanford University, which used to house a Chevrolet dealer. Not only is the world getting a green car dealership, but it's losing a non-green one. The original idea was to launch a dealership in New York, Chicago, South Florida, Los Angeles and the Bay area.

http://www.autobloggreen.com/2007/08...r-first-store/
Reply With Quote