The world's first production all-electric sports car just got a new, sportier version. The Tesla Roadster S, with the S meaning Sport, is just a tad bit more dynamic than the “regular” one. The Tesla Motors Inc. people are now beginning to take orders for the new zero-emission “Lotus” in ...
[ read more >> ]