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 - but tragically none in my home-town of London (not that I can afford one anyway, but I could window-shop).
Tesla announced a while ago that they wouldn’t be selling franchises for dealerships, but would own and run them all. They’re almost like the Apple Computers of the car world; demanding control of every step of … Read more.
If you liked my post, feel free to subscribe to my rss feeds




































BlogoSquare