Silicon Valley News

Thursday, May 31, 2012

Tesla showcases Model S production



Tesla Motors has unveiled a behind the scenes look at the production of its new Model S electric car. The luxury sedan is scheduled for delivery June 22. Read more