Web 2.0 vs. Dead Trees
Early in December we finally had the opportunity to have all of the top car magazines put the Tesla through its paces on the roads of northern California. This was a major milestone for Tesla in that, for the first time, we were handing over the keys to third parties who were not customers and […]