Quantcast

Tesla Motors San Jose Land and Factory Deal: Thanks Government!

September 17, 2008

Tesla has signed a lease for 89 acres of land in North San Jose off Zanker Road north of highway 237. Tesla is proposing to build a 600,000 square foot headquarters and factory facility. From what is being reported, it seems Tesla got a great deal.
Tesla signed a 40-year lease, of which the first ten years [...]

Read More >>