Orders streaming in for new Tesla electric sedans
Thursday, April 2, 2009 - 18:10
in Physics & Chemistry
Tesla Motors says orders have been streaming in for its electric Model S sedans due to begin rolling off assembly lines in 2011.