WatchProSite|Market|Digest

Automotive

Tons of Teslas here

 

but then again I live 10 mins from the Tesla Factory HQ in Fremont, California ;-)


It was formerly the NUMMI (New United Motors Corporation) factory, a joint venture of Toyota and GM building Toyota Corollas/Geo Prizms before GM went bankrupt.

  login to reply