logo
team promo



September 03, 2007


more from san carlos
buzz
7
+ buzz
Even before the Tesla gets delivered to its first owner, the very notion of this electric-car start-up - its greenness, its technological promise, its Silicon Valley roots - already has the eyes and ears of politicians in Washington and Sacramento.

via http://www.mercurynews.com/ci_...(more)



Add comment

Your comment is limited to 2000 characters, 2000 left. No html permitted.

Are you
a human?
captcha enter image text

Sorry to ask, but it
helps prevent spam