Increasingly, independent carmakers are taking the EV revolution into their own hands. Tesla Motors has sold more than 1,500 electric Roadsters and is preparing for deliveries of its Model S sedan… Read more »